12,162
社区成员
发帖
与我相关
我的任务
分享
<?xml version="1.0" encoding="utf-8" ?>
<DataSet xmlns="http://localhost/myservice">
<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:UseCurrentLocale="true">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Table1">
<xs:complexType>
<xs:sequence>
<xs:element name="ResourceID" type="xs:string" minOccurs="0" />
<xs:element name="ResourceName" type="xs:string" minOccurs="0" />
<xs:element name="ResourceCode" type="xs:string" minOccurs="0" />
<xs:element name="ClassID" type="xs:string" 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 xmlns="">
<Table1 diffgr:id="Table11" msdata:rowOrder="0" diffgr:hasChanges="inserted">
<ResourceID>32876</ResourceID>
<ResourceName>黄土</ResourceName>
<ResourceCode>00010101C05050033676</ResourceCode>
<ClassID>-999</ClassID>
</Table1>
<Table1 diffgr:id="Table12" msdata:rowOrder="1" diffgr:hasChanges="inserted">
<ResourceID>32877</ResourceID>
<ResourceName>黄土</ResourceName>
<ResourceCode>00010101C05050033677</ResourceCode>
<ClassID>-999</ClassID>
</Table1>
</NewDataSet>
</diffgr:diffgram>
</DataSet>
<?xml version="1.0" encoding="utf-8" ?>
<NewDataSet>
<Rows>
<ResourceID>32876</ResourceID>
<ResourceName>黄土</ResourceName>
<ResourceCode>00010101C05050033676</ResourceCode>
<ClassID>-999</ClassID>
</Rows>
<Rows>
<ResourceID>32877</ResourceID>
<ResourceName>黄土</ResourceName>
<ResourceCode>00010101C05050033677</ResourceCode>
<ClassID>-999</ClassID>
</Rows>
</NewDataSet>
[WebMethod(Description = "得到详细信息,参数(int ClassID,int ResourceID)。")]
public XmlDocument get_test(int ResourceID, int ClassID)
{
string mystr = "<record >";
for (int i = 0; i < 10; i++)
{
mystr += "<class id=\"classID_" + i.ToString() + "\" >";
for (int j = 0; j < 10; j++)
{
mystr += "<field >";
mystr += "<fieldID >" + i.ToString() + "</fieldID>";
mystr += "<fieldName >Name_" + i.ToString() + "</fieldName>";
mystr += "<fieldValue >Value_" + i.ToString() + "</fieldValue>";
mystr += "</field>";
}
mystr += "</class>";
}
mystr += "</record>";
string getString = ResponseContent(ClassID.ToString(), ResourceID.ToString());
XmlDocument xml = new XmlDocument();
xml.LoadXml("<ResourceContent >" + mystr + "</ResourceContent>");
return xml;
}