<?xml version="1.0" encoding="utf-16"?>
<AAA xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<QWE>asd</QWE>
<ASD>2009-08-14T18:17:39.328125+08:00</ASD>
<ZXC>12.2</ZXC>
<QAZ>
<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:MainDataTable="Table" msdata:UseCurrentLocale="true">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Table">
<xs:complexType>
<xs:sequence>
<xs:element name="ID" type="xs:long" minOccurs="0" />
<xs:element name="FK_UCode" type="xs:string" minOccurs="0" />
<xs:element name="PK_SCode" type="xs:string" minOccurs="0" />
<xs:element name="SName" type="xs:string" minOccurs="0" />
<xs:element name="fbitDC" type="xs:boolean" minOccurs="0" />
<xs:element name="FK_DCCode" type="xs:string" minOccurs="0" />
<xs:element name="PosX" type="xs:decimal" minOccurs="0" />
<xs:element name="PosY" type="xs:decimal" minOccurs="0" />
<xs:element name="FSIForm" type="xs:string" minOccurs="0" />
<xs:element name="fchrInput" type="xs:string" minOccurs="0" />
<xs:element name="fdtmLast" type="xs:dateTime" minOccurs="0" />
<xs:element name="fbitIsJC" type="xs:boolean" minOccurs="0" />
<xs:element name="fbitIsStop" type="xs:boolean" minOccurs="0" />
<xs:element name="fbitIsDel" type="xs:boolean" minOccurs="0" />
<xs:element name="sfsh" type="xs:boolean" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
<NewDataSet>
<Table diffgr:id="Table1" msdata:rowOrder="0">
<ID>7</ID>
<FK_UCode>320100000001</FK_UCode>
<PK_SCode>320100000001401</PK_SCode>
<SName>梦兰神彩-固废排放口1</SName>
<fbitDC>true</fbitDC>
<FK_DCCode>1</FK_DCCode>
<PosX>28.125456</PosX>
<PosY>123.589655</PosY>
<FSIForm>未知</FSIForm>
<fchrInput>孙超</fchrInput>
<fdtmLast>2009-06-23T10:32:58.173+08:00</fdtmLast>
<fbitIsJC>true</fbitIsJC>
<fbitIsStop>false</fbitIsStop>
<fbitIsDel>false</fbitIsDel>
<sfsh>false</sfsh>
</Table>
<Table diffgr:id="Table2" msdata:rowOrder="1">
<ID>8</ID>
<FK_UCode>320100000001</FK_UCode>
<PK_SCode>320100000001402</PK_SCode>
<SName>梦兰神彩-固废排放口2</SName>
<fbitDC>false</fbitDC>
<FK_DCCode>2</FK_DCCode>
<PosX>123.360000</PosX>
<PosY>123.360000</PosY>
<FSIForm>未知</FSIForm>
<fchrInput>孙超</fchrInput>
<fdtmLast>2009-07-07T14:33:16.36+08:00</fdtmLast>
<fbitIsJC>true</fbitIsJC>
<fbitIsStop>false</fbitIsStop>
<fbitIsDel>false</fbitIsDel>
<sfsh>true</sfsh>
</Table>
<Table diffgr:id="Table3" msdata:rowOrder="2">
<ID>11</ID>
<FK_UCode>320100000001</FK_UCode>
<PK_SCode>320100000001403</PK_SCode>
<SName><sd>sss</sd></SName>
<fbitDC>false</fbitDC>
<FK_DCCode>44</FK_DCCode>
<FSIForm>er</FSIForm>
<fchrInput>er</fchrInput>
<fdtmLast>2009-06-03T09:32:59.5+08:00</fdtmLast>
<fbitIsJC>true</fbitIsJC>
<fbitIsStop>false</fbitIsStop>
<fbitIsDel>true</fbitIsDel>
<sfsh>false</sfsh>
</Table>
</NewDataSet>
</diffgr:diffgram>
</QAZ>
</AAA>http://jquery-xml2json-plugin.googlecode.com/svn/trunk/jquery.xml2json.js jQuery中Xml转json
var Xml="...."; //上面的xml
var json = $.xml2json(xml);
var Object = json.QAZ.xs:schema.xs:element.xs:complexType; //因为上面的xml中节点名称(xs:schema等有冒号,所有这句json.QAZ.xs:schema中就语法处于,JS中不允许方法名,属性中有冒号,)请高手帮我取得json.QAZ.xs:schema.xs:element.xs:complexType这个节点对象
解决方案 »
- 用正则查找字符串
- 用js转换文本成select-option元素...兼容浏览器问题
- 在线急求 类似于EXCEL 表格的合并 拆分单元格 javascipt 代码
- XMLHttp每次创建只能load一个文件么?
- 紧急求助
- 关于highcharts 无法显示的问题
- showModalDialog的状态栏问题
- jsp中传出的是数组用'|'分割的,但在action中只得到了(第)一个值,而不是数组?
- 请问:本地机上,如何让IE用Word打开Word文档,而不是IE调用Word核来打开Word文档
- 在For循环中执行构造函数的写法的疑问?
- javascript调用cmd.exe,错误提示,Automation 服务器不能创建对象
- jsp的时候出现一个错误不知道错误是什么?
var Object = json.QAZ["xs:schema"]["xs:element"]["xs:complexType"];
var obj = json["QAZ"]["xs:schema"]["xs:element"]["xs:complexType"];
alert(obj)