سلام من یه مقدار XML رو از برنامم بر میگردونم به وسیله AJAx که داده هاش اینه
<?xml version="1.0" encoding="utf-8"?> <DataSet> <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="ID" type="xs:string" minOccurs="0" /> <xs:element name="Value1_Count" type="xs:string" minOccurs="0" /> <xs:element name="Value1_Title" type="xs:string" minOccurs="0" /> <xs:element name="Value2_Count" type="xs:string" minOccurs="0" /> <xs:element name="Value2_Title" type="xs:string" minOccurs="0" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Table"> <xs:complexType> <xs:sequence> <xs:element name="ID" type="xs:int" minOccurs="0" /> <xs:element name="Value1_Count" type="xs:int" minOccurs="0" /> <xs:element name="Value1_Title" type="xs:string" minOccurs="0" /> <xs:element name="Value2_Count" type="xs:int" minOccurs="0" /> <xs:element name="Value2_Title" 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> <Table diffgr:id="Table3" msdata:rowOrder="2"> <ID>4</ID> <Value1_Count>3</Value1_Count> <Value1_Title>مقدار شماره 4</Value1_Title> <Value2_Count>1</Value2_Count> <Value2_Title>زیر مقدار شماره 4-1</Value2_Title> </Table> <Table diffgr:id="Table4" msdata:rowOrder="3"> <ID>4</ID> <Value1_Count>3</Value1_Count> <Value1_Title>مقدار شماره 4</Value1_Title> <Value2_Count>2</Value2_Count> <Value2_Title>زیر مقدار شماره 4-2</Value2_Title> </Table> <Table diffgr:id="Table5" msdata:rowOrder="4"> <ID>15</ID> <Value1_Count>3</Value1_Count> <Value1_Title>آمار</Value1_Title> <Value2_Count>2</Value2_Count> <Value2_Title>آمار ریاضی و احتمال</Value2_Title> </Table> <Table diffgr:id="Table6" msdata:rowOrder="5"> <ID>15</ID> <Value1_Count>1</Value1_Count> <Value1_Title>اتاق عمل</Value1_Title> <Value2_Count>1</Value2_Count> <Value2_Title>آناتومی</Value2_Title> </Table> <Table diffgr:id="Table5" msdata:rowOrder="4"> <ID>20</ID> <Value1_Count>3</Value1_Count> <Value1_Title>آمار</Value1_Title> <Value2_Count>2</Value2_Count> <Value2_Title>آمار ریاضی و احتمال</Value2_Title> </Table> <Table diffgr:id="Table6" msdata:rowOrder="5"> <ID>20</ID> <Value1_Count>1</Value1_Count> <Value1_Title>اتاق عمل</Value1_Title> <Value2_Count>1</Value2_Count> <Value2_Title>آناتومی</Value2_Title> </Table> </NewDataSet> </diffgr:diffgram> </DataSet>
حالا میخوام باهاش کار کنم موندم توش میخوام یه نمودار آماری بزنم با این
با این لینک رفتم جلو نشد نمیدونم شاید اون آدرسی که میدوم اشتباهه https://www.w3schools.com/xml/tryit.asp?filename=try_xpath_select_pricenodes_35
و سوال دیگم هم اینه میخوام بدونم تعداد Tag های مثلا Table چنتا هستش که بندازم تو for و باهاش کار کنم و بگم مثلا برو [Table[ID = 4 هست رو Value2_Title به من بده
امیدوارم خوب تونسته باشم منظورمو گفته باشم
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)