2016-03-25 22 views
0
Kony

xml özelliklerini alınamıyor ve aşağıdaki biçimde bana sonucu verir: Ben olarak XPath kökünü veren olarak çıktı parametresi yapılandırılmışBen Kony bir web hizmeti ayrıştırma am

<?xml-stylesheet href="/v1/xsl/xml_pretty_printer.xsl" type="text/xsl"?><products canonicalUrl="/v1/products(search=&quot;hdmi&quot;)?apiKey=przdaw9nuqfefhavq3ud4tfh" currentPage="1" from="1" partial="false" queryTime="0.005" to="10" total="2241" totalPages="225" totalTime="0.087"> 
     <product> 
      ..... 
      ..... 
     </product> 
     <product> 
      ..... 
      ..... 
     </product> 
     <product> 
      ..... 
      ..... 
     </product> 
     <product> 
      ..... 
      ..... 
     </product> 
    </products> 

// products ve ürün adından belirli bir öğeyi almak için, ürün/ad kullanılır. Yanıt mükemmel geliyor.

Şimdi kök düzeyi elemanlarını pagination amacıyla gibi CurrentPage = "1" ve TotalPages = "225" getirmek istiyoruz ve bunu yapamaz. Ben ne yaptım

: enter image description here

Ama ne yazık ki, bu şekilde ben CurrentPage niteliğini erişemez.

Lütfen

Lütfen yardım edin. senin ekran bakılırsa

cevap

2

sen görünüşte

//products[/currentPage] 

Bu en iyi şey vurmak umuduyla karanlıkta bir atış olarak tarif edilir yapmaya çalışırım. Lütfen XPath'ın temelleri ve DOM'ın yapısı hakkında bilgi edinmek için birkaç dakikanızı ayırın.

/products/@currentPage 

(Alternatif sadece @currentPage aynı kapıya çıkıyor koleksiyonunda pdetails, içinde.)

+0

Thanks.It works.Yes ben JSON benim projelerin çoğunun yaptığı gibi xml ayrıştırma konusunda çok sınırlı bir fikrim yok Gerçekten karanlıkta bir atış oldu. Tekrar teşekkürler. – kgandroid

+1

http://www.xpathtester.com/xpath veya http://www.freeformatter.com/xpath-tester.html, XPath ifadelerini etkileşimli olarak test edecek araçlardır. – Tomalak