`

解析 Element 的方法

    博客分类:
  • java
 
阅读更多
 private static void parseElement(Element root)
	    {
	     System.out.print("<");
	     System.out.print(root.getNodeName());
	     
	     NamedNodeMap nnm = root.getAttributes();
	     for(int i = 0; i < nnm.getLength(); i++)
	     {
	      Attr attr = (Attr)nnm.item(i);
	      System.out.print(" ");
	      System.out.print(attr.getName());
	      System.out.print("=\"");
	      System.out.print(attr.getValue());
	      System.out.print("\"");
	     }
	     
	     System.out.print(">");
	     
	     NodeList list = root.getChildNodes();
	     for(int i = 0; i < list.getLength(); i++)
	     {
	      Node node = list.item(i);
	      if(node instanceof Element)
	      {
	       Element e = (Element)node;
	       parseElement(e);
	      }
	      else if(node instanceof Text)
	      {
	       Text t = (Text)node;
	       System.out.print(t.getNodeValue());
	      }
	     }
	     
	     System.out.print("</");
	     System.out.print(root.getNodeName());
	     System.out.print(">");
	    }

 

分享到:
评论

相关推荐

    vue + element基于xlsx插件实现excel解析

    3 设置header和解析完成后上传方法: importExcel ref="import_excel" :import-methods="handleYcExcelImport" :max="100" :fields="fields" 注: fields : 解析数组的key import-methods:点击上传按钮时执行的...

    解析Excel到element表格

    解析Excel到element表格

    dom4j常用方法

    dom4j常用方法 i.SAXReader sr = new SAXReader(); 生成解析器对象 ii.解析器对象.read(file对象); 解析文件生成Document对象 iii.文档对象.getRootElement() 获取跟元素节点 iv.元素节点.elements() 获取到指定...

    Node.JS XML 解析 node-elementtree.zip

    Node.JS XML 解析 node-elementtree ,Node-Elementtree(Node Elementtree)是一个 Node.JS XML ...

    python_elementt_xml.zip_python xml_xml解析 python

    python 使用elementtree模块解析 xml 文档里面是详细代码

    element ui table组件使用源码

    重要,重要!!!!!此源码需要正确引入相关脚本后才能正确执行。本想免费,但最少的选项是2分。请谨慎下载!!!!

    Python中使用ElementTree解析XML示例

    主要介绍了Python中使用ElementTree解析XML示例,本文同时讲解了XML基本概念介绍、XML几种解析方法和ElementTree解析实例,需要的朋友可以参考下

    java解析XML Node与Element的区别(推荐)

    下面小编就为大家分享一篇java解析XML Node与Element的区别,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    Java解析XML工具类--(java源码)

    public static Element getChildElement( Element parentElement, String childName, String attributeName, String attributeValue ) throws Exception { NodeList list = parentElement.getElementsByTagName( ...

    分享一个xml解析方法

    一个xml的解析方法,供参考。 import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.Node; import org.w3c.dom.NodeList; import org.xml.sax.InputSource;

    element-dev.zip

    使用node.js使用npm run dist解析之后的element.ui本地使用资源,有lib目录可以直接使用

    用于 ElementTree 和 lxml 的 XPath 1.0/2.0 解析器和选择器

    用于 ElementTree 和 lxml 的 XPath 1.0/2.0 解析器和选择器

    python解析xml文件

    python解析xml文件,python语言解析xml文件的常用的有两种方式: 通过MiniDom库解析xml文件 通过ElementTree库解析xml文件

    全面解析微信支付与小程序电商 基于SpringBoot2 Vue3和Element plus打造高效电商流程

    在参与了“全面解析微信支付与小程序电商实战 基于SpringBoot2、Vue3和Element plus打造高效便捷的电商流程”这门课程后,我对微信支付和小程序电商开发有了更深入的了解和实践,同时也体验到了基于SpringBoot2、Vue...

    HTML解析器 jsoup

    它提供了一套非常省力的API,可通过DOM,CSS以及类似于JQuery的操作方法来取出和操作数据。 jsoup的主要功能如下: 从一个URL,文件或字符串中解析HTML; 使用DOM或CSS选择器来查找、取出数据; 可操作HTML元素、...

    用Python解析XML的几种常见方法的介绍

    这篇文章主要介绍了用Python解析XML的几种常见方法,包括快速的使用ElementTree模块等方法的实例介绍,需要的朋友可以参考下 一、简介 XML(eXtensible Markup Language)指可扩展标记语言,被设计用来传输和存储数据...

    spring+element+vue附件上传、下载及在线预览

    在springboot+vue框架中使用element的上传控价实现附件的上传、下载,并结合openoffice实现附件的在线预览

    Element UI表单设计及代码生成器

    Element UI表单设计及代码生成器,可将生成的代码直接运行在基于Element的vue项目中;也可导出JSON表单,使用配套的解析器将JSON解析成真实的表单。 仓库地址:资源详情中

    Sql Server Json解析

    sql server 2014 JSON解析到表函数 CREATE FUNCTION [dbo].[parseJSON]( @JSON NVARCHAR(MAX)) RETURNS @hierarchy TABLE ( element_id INT IDENTITY(1, 1) NOT NULL, ...

    GDSII文件格式解析

    关于集成电路设计的一种设计文件格式,该文件广泛用于IC设计制造中,但是该文件是二进制的文件,本文档是针对该二进制格式的解析文档

Global site tag (gtag.js) - Google Analytics