Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] [xpath], dom + xpath
zbinior
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 28.05.2007

Ostrzeżenie: (0%)
-----


Witam!

Zacząłem robić projekt wymagający zassania XMLa do tablic. Całkiem sprawnie idzie to przy użyciu DOM w php 5 ale nie moge sobie poradzić przy bardziej złożonym XMLu. Poniżej przykład (istotne może być zobaczenie XMLa spod linku) z ktorego probuje wyciągnąć dane z tagu <prf:OutputCharSet>, niestety nie udaje mi sie zawsze zwraca pustą tablice, czy ktoś może mi pomoc?

  1. <?php
  2. $doc = new DOMDocument();
  3. $doc->preserveWhiteSpace = false;
  4. $doc->load('http://wap.sonyericsson.com/UAprof/K800iR101.xml'); 
  5.  
  6. $objXpath = new DOMXpath($doc);
  7. $strXpath = '//OutputCharSet';
  8. $objNodeList = $objXpath->query($strXpath);
  9.  
  10. foreach ($objNodeList as $objNode){
  11. echo $objNode->nodeValue."<br>";
  12. }
  13. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 08:47