那位大神帮帮忙把这个XML字符串解析下
<?xml version="1.0" encoding="UTF-8" ?>
- <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:s="http://www.w3.org/2001/XMLSchema">
- <SOAP-ENV:Body>
- <GetNCCBasicDataResponse xmlns="http://tempuri.org">
- <GetNCCBasicDataResult>
- <s:schema id="NCCCTLocBasicData" targetNamespace="http://www.dhcc.com.cn/publicdata/WebServiceYZNurse" xmlns="http://www.dhcc.com.cn/publicdata/WebServiceYZNurse" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
- <s:element name="NCCCTLocBasicData" msdata:IsDataSet="true">
- <s:complexType>
- <s:choice maxOccurs="unbounded">
- <s:element name="GetHosCtlocData">
- <s:complexType>
- <s:sequence>
<s:element name="SERIAL_NO" type="s:string" minOccurs="0" />
<s:element name="DEPT_CODE" type="s:string" minOccurs="0" />
<s:element name="DEPT_NAME" type="s:string" minOccurs="0" />
<s:element name="DEPT_ALIAS" type="s:string" minOccurs="0" />
<s:element name="IS_DEL" type="s:string" minOccurs="0" />
</s:sequence>
</s:complexType>
</s:element>
</s:choice>
</s:complexType>
</s:element>
</s:schema>
- <diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
- <NCCCTLocBasicData xmlns="http://www.dhcc.com.cn/publicdata/WebServiceYZNurse">
- <GetHosCtlocData diffgr:id="GetHosCtlocData1" msdata:rowOrder="0" xmlns="">
<SERIAL_NO>1</SERIAL_NO>
<DEPT_CODE>1010000</DEPT_CODE>
<DEPT_NAME>内科</DEPT_NAME>
<DEPT_ALIAS>NK</DEPT_ALIAS>
<IS_DEL>0</IS_DEL>
</GetHosCtlocData>
- <GetHosCtlocData diffgr:id="GetHosCtlocData2" msdata:rowOrder="1" xmlns="">
<SERIAL_NO>2</SERIAL_NO>
<DEPT_CODE>1010100</DEPT_CODE>
<DEPT_NAME>内科办公室</DEPT_NAME>
<DEPT_ALIAS>NKBFS</DEPT_ALIAS>
<IS_DEL>0</IS_DEL>
</GetHosCtlocData>
- <GetHosCtlocData diffgr:id="GetHosCtlocData3" msdata:rowOrder="2" xmlns="">
<SERIAL_NO>3</SERIAL_NO>
<DEPT_CODE>1010200</DEPT_CODE>
<DEPT_NAME>内科1病房</DEPT_NAME>
<DEPT_ALIAS>NK1BF</DEPT_ALIAS>
<IS_DEL>0</IS_DEL>
</GetHosCtlocData>
- <GetHosCtlocData diffgr:id="GetHosCtlocData4" msdata:rowOrder="3" xmlns="">
<SERIAL_NO>4</SERIAL_NO>
<DEPT_CODE>1010201</DEPT_CODE>
<DEPT_NAME>内科1</DEPT_NAME>
<DEPT_ALIAS>NK1</DEPT_ALIAS>
<IS_DEL>0</IS_DEL>
</GetHosCtlocData>
是XML字符串不是XML文件,帮帮忙,最好能把代码写出来,这种XML字符串把我搞晕了!!C#解析 --------------------编程问答-------------------- 跟文件有区别吗?答案是:没有。
在你眼中这应该都是数据,所以没区别。 --------------------编程问答-------------------- xml操作就OK了
补充:.NET技术 , C#