Discuss / Java / 对于属性的解析,百度很多其实用开发工具猜也能猜出来了。

对于属性的解析,百度很多其实用开发工具猜也能猜出来了。

Topic source

Loading...

#1 Created at ... [Delete] [Delete and Lock User]

 <isbn lang="CN" aa="bb">1234567</isbn>

switch的时候加个判断,直接把属性打印出来。

    static void printNode(Node n, int indent){

        //标签有属性直接打印出来

        if (n.hasAttributes()) {

            NamedNodeMap attrs = n.getAttributes();

            for (int i = 0; i < attrs.getLength(); i++) {

                //在这就可以拿到属性标签,直接打印就好也可以继续传递,用方法打印

                System.out.println(attrs.item(i));

            //  printNode(attrs.item(i),0);

            }

        }

        switch (n.getNodeType()){


  • 1

Reply