eidazha
سه شنبه 18 آذر 1393, 03:31 صبح
سلام دوستان يك سوال داشتم
من با يك api كار ميكنم و اين api جواب رو به صورت xml ميفرسته
حالا بنده بايد اين جواب ها رو جدا كنم
جوابي كه ارسال ميكنه به اين شكل هست
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:post="http://epp.iran.ir/ns/post-1.0">
<response xmlns:post="http://api.iran.ir/ns/post-1.0">
<result code="2000">
<msg>Command completed successfully</msg>
</result>
<resData xmlns:post="http://api.iran.ir/ns/post-1.0">
<post:chkData xmlns:post="http://epp.iran.ir/ns/post-1.0">
<post:cd>
<post:name normalized_name="example" canonized_name="example" code="0" avail="0">example</post:name>
<post:reason>post name is forbidden</post:reason>
</post:cd>
</post:chkData>
</resData>
</response>
</epp>
بنده ميتونم بين دو تگ رو بخونم مثلا بين دو تگ <post:name normalized_name="example" canonized_name="example" code="0" avail="0">example</post:name> رو ميتونم بخونم كه example هست
حالا ميخوام تو همين تگ مثلا code كه برابر 0 هست رو هم بتونم بخونم يا normalized_name يا avail و ...
ممنون ميشم كمك كنيد
با تشكر
من با يك api كار ميكنم و اين api جواب رو به صورت xml ميفرسته
حالا بنده بايد اين جواب ها رو جدا كنم
جوابي كه ارسال ميكنه به اين شكل هست
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:post="http://epp.iran.ir/ns/post-1.0">
<response xmlns:post="http://api.iran.ir/ns/post-1.0">
<result code="2000">
<msg>Command completed successfully</msg>
</result>
<resData xmlns:post="http://api.iran.ir/ns/post-1.0">
<post:chkData xmlns:post="http://epp.iran.ir/ns/post-1.0">
<post:cd>
<post:name normalized_name="example" canonized_name="example" code="0" avail="0">example</post:name>
<post:reason>post name is forbidden</post:reason>
</post:cd>
</post:chkData>
</resData>
</response>
</epp>
بنده ميتونم بين دو تگ رو بخونم مثلا بين دو تگ <post:name normalized_name="example" canonized_name="example" code="0" avail="0">example</post:name> رو ميتونم بخونم كه example هست
حالا ميخوام تو همين تگ مثلا code كه برابر 0 هست رو هم بتونم بخونم يا normalized_name يا avail و ...
ممنون ميشم كمك كنيد
با تشكر