input type=hidden id=current_user_id value=4028813984ce0f16018529e6e9861170 input type=hidden id=current_user_name value=197347 input type=hidden id=current_nick_name value=户祥文 input type=
可以使用Java的DOM解析器来获取这些输入框的value值,具体步骤如下:
- 导入相关的包和类:
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
- 创建DocumentBuilderFactory对象和DocumentBuilder对象:
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
- 解析XML文件并获取根元素:
Document doc = builder.parse(new File("your_file_path"));
Element root = doc.getDocumentElement();
- 获取输入框元素并获取其value值:
String currentUserId = root.getElementsByTagName("current_user_id").item(0).getTextContent();
String currentUserName = root.getElementsByTagName("current_user_name").item(0).getTextContent();
String currentNickName = root.getElementsByTagName("current_nick_name").item(0).getTextContent();
String currentUserType = root.getElementsByTagName("current_user_type").item(0).getTextContent();
String currentUserPicFileName = root.getElementsByTagName("current_user_picFileName").item(0).getTextContent();
完整的代码示例:
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import java.io.File;
public class InputBoxValue {
public static void main(String[] args) {
try {
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse(new File("your_file_path"));
Element root = doc.getDocumentElement();
String currentUserId = root.getElementsByTagName("current_user_id").item(0).getTextContent();
String currentUserName = root.getElementsByTagName("current_user_name").item(0).getTextContent();
String currentNickName = root.getElementsByTagName("current_nick_name").item(0).getTextContent();
String currentUserType = root.getElementsByTagName("current_user_type").item(0).getTextContent();
String currentUserPicFileName = root.getElementsByTagName("current_user_picFileName").item(0).getTextContent();
System.out.println("current_user_id: " + currentUserId);
System.out.println("current_user_name: " + currentUserName);
System.out.println("current_nick_name: " + currentNickName);
System.out.println("current_user_type: " + currentUserType);
System.out.println("current_user_picFileName: " + currentUserPicFileName);
} catch (Exception e) {
e.printStackTrace();
}
}
}
原文地址: https://www.cveoy.top/t/topic/bDuq 著作权归作者所有。请勿转载和采集!