⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 token.java

📁 xml 文件解析
💻 JAVA
字号:
package source;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import java.io.*;

public class Token {
    public static void main(String[] args){
        try{
            DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
            factory.setNamespaceAware(true);
            DocumentBuilder builder = factory.newDocumentBuilder();
            Document document = builder.parse(new File("E:\\test_xml\\TestXML\\src\\source\\Person.xml"));
            Element element = document.getDocumentElement();
            NodeList nodelist = 
                element.getElementsByTagNameNS("www.dlrin.com/Second", "zhangsan");
            GetNode.findNodeMessage(nodelist);
        }catch(Exception e) {
            System.out.println(e);            
        }
    }
}

class GetNode{
    public static void findNodeMessage(NodeList nodelist){
        int size = nodelist.getLength();
        for(int k = 0; k < size; k++){
            Node node = nodelist.item(k);
            String name = node.getNodeName();
            int index = name.indexOf(":");
            if(index != -1) {
                name = name.substring(index + 1);
                String content = node.getTextContent();
                content  = content.trim();
                System.out.println(name + ": ");
                System.out.println( content);
            }
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -