精华内容
下载资源
问答
  • Java 读取 XML 文件内容

    2015-10-07 21:35:50
    Java 读取 XML 文件内容
    • XML文件内容
      <?xml version="1.0" encoding="UTF-8"?>
      <ip_type>
          <ip name="办公网">192.168.75.167</ip>
          <ip name="研发网">192.168.102.168</ip>
      </ip_type>
      
    • Java读取XML示例代码
      import java.io.File;
      import java.util.HashMap;
      import java.util.Iterator;
      import java.util.List;
      import java.util.Map;
      
      import org.dom4j.Document;
      import org.dom4j.DocumentException;
      import org.dom4j.Element;
      import org.dom4j.io.SAXReader;
      
      public class NetworkUtil {    
          public static Map<String, String> network_map = new HashMap<String, String>();
              
          private NetworkUtil() {
              //读取XML文件,获得document对象
              SAXReader reader = new SAXReader();
              Document document = null;
              try {
                  document = reader.read(new File("./network.xml"));
              } catch (DocumentException e) {
                  e.printStackTrace();
              }
      
              Element node = document.getRootElement();//获取根节点
              List node1 = node.elements("ip");//获取根节点下所有元素名为“ip”的元素
              Map<String, String> map = new HashMap<String, String>();//汉字作为key,ip地址作为value
      
              for (Iterator it = node1.iterator(); it.hasNext();) {
                  Element elm = (Element) it.next();
                  map.put(elm.attributeValue("name"), elm.getText());
              }
              network_map = map;
          }
      
          private static final NetworkUtil networkUtil = new NetworkUtil(); 
              
          public static NetworkUtil getInstance(){        
              return networkUtil;
          }
      }
      
    展开全文
  • 主要介绍了通过Java读取xml文件内容过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • 通过Java读取xml文件内容

    千次阅读 2020-07-21 10:55:08
    通过Java读取xml文件内容 读取XML中的内容就需要对XML进行解析,目前对XML进行解析的方法分为四种: 下面解析的方法是DOM4J,需要下载jar包dom4j:https://dom4j.github.io/ package com.zyb.xml; import ...

    通过Java读取xml文件内容

    读取XML中的内容就需要对XML进行解析,目前对XML进行解析的方法分为四种:

    下面解析的方法是DOM4J,需要下载jar包dom4j:https://dom4j.github.io/

    package com.zyb.xml;
    
    import java.io.File;
    import java.util.Iterator;
    
    import org.dom4j.Attribute;
    import org.dom4j.Document;
    import org.dom4j.DocumentException;
    import org.dom4j.Element;
    import org.dom4j.io.SAXReader;
    
    public class testXml {
    
        public static void main(String[] args) throws Exception {
            // TODO Auto-generated method stub
            //1.创建SAXReader对象用于读取xml文件
            SAXReader reader = new SAXReader();
            //2.读取xml文件,获得Document对象
            Document doc = reader.read(new File("src/book.xml"));
            //3.获取根元素
            Element root = doc.getRootElement();
            //4.获取根元素下的所有子元素(通过迭代器)
            Iterator<Element> it = root.elementIterator();
            while(it.hasNext()){
                
                Element e = it.next();
                //获取id属性(attribute是属性的意思)
                Attribute id = e.attribute("id");
                System.out.println(id.getName()+" = "+id.getStringValue());
                Element author = e.element("author");
                Element money = e.element("price");
                Element time = e.element("time");
                System.out.println(author.getName()+" = "+author.getStringValue());
                System.out.println(money.getName()+" = "+money.getData());
                System.out.println(time.getName()+" = "+time.getText());
                System.out.println("---------------------------------------------------------------");
            }
        }
    
    }
    

    运行结果:

     

      

    不一样的烟火

    展开全文
  • java读取XML文件内容的四种方法[归类].pdf
  • 一个用java编写的读取xml文件内容的小程序,使用XAM解析XML。
  • java读写xml文件

    2011-11-12 00:34:13
    java读写xml文件 java读写xml文件 java读写xml文件 java读写xml文件 java读写xml文件 java读写xml文件
  • java 读写xml文件操作, 简单易懂
  • Java 读写xml文件

    千次阅读 2018-05-22 15:29:19
    Java 读写xml文件 xml文件的介绍 xml文件的读取 xml文件的写入

    xml文件

    xml

    什么是xml

    • XML 指可扩展标记语言(EXtensible Markup Language)
    • XML 是一种标记语言,很类似 HTML
    • XML 的设计宗旨是传输数据,而非显示数据
    • XML 被设计为具有自我描述性。
    • XML 是 W3C 的推荐标准

    XML 与 HTML 的主要差异

    XML 不是 HTML 的替代。
    XML 和 HTML 为不同的目的而设计:
    XML 被设计为传输和存储数据,其焦点是数据的内容。
    HTML 被设计用来显示数据,其焦点是数据的外观。
    HTML 旨在显示信息,而 XML 旨在传输信息。

    没有任何行为的 XML

    XML 是不作为的。XML 被设计用来结构化、存储以及传输信息。

    <note>
    <to>George</to>
    <from>John</from>
    <heading>Reminder</heading>
    <body>Don't forget the meeting!</body>
    </note>
    

    XML 仅仅是纯文本

    XML 没什么特别的。它仅仅是纯文本而已。有能力处理纯文本的软件都可以处理 XML。

    通过 XML 您可以发明自己的标签

    上例中的标签没有在任何 XML 标准中定义过(比如 <to><from>)。这些标签是由文档的创作者发明的。
    这是因为 XML 没有预定义的标签。
    在 HTML 中使用的标签(以及 HTML 的结构)是预定义的。HTML 文档只使用在 HTML 标准中定义过的标签(比如 <p> 、<h1> 等等)。
    XML 允许创作者定义自己的标签和自己的文档结构。

    XML 的用途

    • XML 把数据从 HTML 分离
    • XML 简化数据共享
    • XML 简化数据传输
    • XML 简化平台的变更

    展开全文
  • 主要为大家介绍了java遍历读取xml文件内容,感兴趣的小伙伴们可以参考一下
  • java读取xml文件

    2018-04-11 10:23:17
    文件说明了,java读取xml文件的四种方式,文件减压包后为java文件和xml文件
  • java_javaXML文件读取XML文件
  • java_javaXML文件读取XML文件.pdf
  • java读取xml文件 ,程序自带jar包在mylib下,加入工程即可,工程导入可用,更具自己需要读取xml文件生成所需文件。
  • 现在的开发很多很多用到xml文件javaXML文件读取XML文件
  • java读取XML文件

    2010-07-26 18:16:04
    java读取XML文件,自己写的一个小例子,很多读取的方面 都涉及到了....
  • java读写xml文件

    2014-02-04 23:25:59
    代码详细描述了通过java读写xml文件的方法,值得一看
  • java读取XML文件的方法

    2009-11-12 12:19:41
    所有java读取XML文件的方法,大家可以下载参考
  • java读取xml文件demo

    2016-05-08 14:49:41
    java实现的一个读取本地xml文件的例子,进入正题: 需要的包jdom2-2.0.6.jar:下载地址,http://mvnrepository.com/artifact/org.jdom/jdom2 此例子比较简单
  • java读写xml文件的方法

    2012-07-18 10:20:56
    介绍了如何通过java读写xml的方法,其中介绍了几种方法,如:DOM、SAX、JDOM、JAXB、dom4j.
  • JAVA 读取XML文件

    2009-05-12 15:35:31
    很好的读取XML文件的类,先将包导入到项目,不然会出错的哦
  • Java读取xml文件中oracle数据库连接,JAVA与ORACLE连接的代码.
  • java读取xml文件的四种方法: 第一种 DOM 实现方法 第二种 DOM4J实现方法 第三种 JDOM实现方法 第四种SAX实现方法

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 352,145
精华内容 140,858
关键字:

java读取xml文件内容

java 订阅