知识大全 XML文件的读取[2]

Posted 文件

篇首语:满堂花醉三千客,一剑霜寒十四州。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 XML文件的读取[2]相关的知识,希望对你有一定的参考价值。

PHP网络开发详解:XML文件的读取[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    ——此文章摘自《完全手册PHP网络开发详解》定价 ¥ 特价 ¥ 详细>>//track linktech cn/?m_id=dangdang&a_id=A &l= &l_type = width= height= border= nosave>

    function ReqXml()                           //主程序函数              CreateXMLHttpRequest();                 //创建对象         xmlobj onreadystatechange = StatHandler;    //判断URL调用的状态值并处理         xmlobj open( GET test xml true);   //调用test         xmlobj send(null);                      //设置为不发送给服务器任何数据          function StatHandler()                      //用于处理状态的函数              if(xmlobj readyState == && xmlobj status == )                                                                  //如果URL成功访问 则输出网页                     xml = xmlobj responseXML;             var allees = xml getElementsByTagName( employee );                                           //获取XML文件中的所有employee标签                        document getElementById( xmlpage ) innerHTML = ;//清空DIV层             for(var i = ; i < allees length; i++)          //循环读取每一个标签                             var tempobj name sex age band salary;                 tempobj = allees[i] getElementsByTagName( name );                 name = name: + tempobj[ ] childNodes[ ] nodeValue + <BR> ;                 tempobj = allees[i] getElementsByTagName( sex );                 sex = sex: + tempobj[ ] childNodes[ ] nodeValue + <BR> ;                 tempobj = allees[i] getElementsByTagName( age );                 age = age: + tempobj[ ] childNodes[ ] nodeValue + <BR> ;                 tempobj = allees[i] getElementsByTagName( band );                 band = band: + tempobj[ ] childNodes[ ] nodeValue + <BR> ;                 tempobj = allees[i] getElementsByTagName( salary );                 salary = salary: + tempobj[ ] childNodes[ ] nodeValue + <BR> ;                 row = name + sex + age + band + salary + <HR> ;                 document getElementById( xmlpage ) innerHTML += row;                                                                    //将读取结果放入DIV中                              </script>     </head>     <body>     <p><a href= # onclick= ReqXml(); >Request XML page</a></p>     <p><div id= xmlpage ></div></p>     </body>     </>

    运行结果如图 所示

//develop csai cn/web/images/ jpg >图   读取XML文件

    上面的代码首先读取了XML文件中的所有employee标签及其下的所有标签来获得XML文件中的全部内容 然后使用页面中的层(DIV)来输出相应的内容

cha138/Article/program/PHP/201311/21449

相关参考

知识大全 spring中读取xml配置文件、获取bean

  读取xml文件  /**  *利用XmlBeanFactory(Resourceresource)  *这里Resource必须是xml格式  *Resource包括AbstractResourc

知识大全 SQLServer读取XML文件的做法

SQLServer读取XML文件的做法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  SQLSe

知识大全 Java读取xml文件的四种方法

Java读取xml文件的四种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  xml文件  X

知识大全 ASP实例:读取xml文件的程序

ASP实例:读取xml文件的程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!strSourceF

知识大全 读取扩展名为xml的资源文件的方法

    今天重构代码时想把如下xml文件嵌入程序集中在运行时读取    <?xmlversion=encoding

知识大全 JAVA读取xml文件中节点值

JAVA读取xml文件中节点值  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  importwcd

知识大全 SQL Server读取XML文件的做法

SQLServer读取XML文件的做法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  SQLSe

知识大全 在VisualC#中使用XML指南之读取XML

在VisualC#中使用XML指南之读取XML  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!对于X

知识大全 用Ajax读取XML格式的数

用Ajax读取XML格式的数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  用Ajax读取XML

知识大全 C#来创建和读取XML文档

C#来创建和读取XML文档  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  扩展标记语言XML(e