一、xml文件\内容读取

1、读取xml文件

$.get("xmlfile.xml",function(xml){
        //xml即为可以读取使用的内容,具体读取见第2点
    });

2、读取xml内容

如果读取的xml是来于xml文件,这结合上面的那点,处理如下

$.get("xmlfile.xml",function(xml){    
        $(xml).find("item").length;    
    });

如果读取的是xml字符串,则要注意一点,xml字符串的必然被”<xml>”和”</xml>”包围才可以被解析

$("<xml><root><item></item></root></xml>").find("item").length;
 
二、解析xml内容
示例xml:
<?xml version="1.0" encoding="utf-8" ?>
<fields>
  <field Name="Name1">
    <fieldname>dsname</fieldname>
    <datatype>字符</datatype>
  </field>
  <field Name="Name2">
    <fieldname>dstype</fieldname>
    <datatype>字符</datatype>
  </field>
</fields>
以下是解析示例代码
$(xml).find("field").each(function() {
       var field = $(this);
	var fName = field.attr("Name");//读取节点属性
	var dataType = field.find("datatype").text();//读取子节点的值
});

来源于:http://gaby.cnblogs.com/

作者:Gaby,昵称:木头

说明:本人能力有限,所有文章均作为自己的学习笔记,如果不对或者不合理的地方, 欢迎留言提出,谢谢支持!

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-15
  • 2022-02-25
  • 2022-12-23
  • 2022-12-23
  • 2021-09-29
  • 2021-05-22
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-01
  • 2021-12-30
  • 2021-07-20
  • 2022-01-11
  • 2022-03-09
相关资源
相似解决方案