Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> DOM XML - odwolanie do wartości węzła przez referencję
st1
post 6.09.2007, 23:03:50
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 8.01.2005

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


Witam - mam pewien problem, może czegoś nie rozumię, może czegoś nie wiem, dlatego zwracam się z prośbą o pomoc. Oto przykład

CODE
$xmlStr = '<?xml version="1.0" encoding="UTF-8"?><root><node>12345</node></root>';
$dDom = new DOMDocument();
$dDom->loadXML($xmlStr);
echo $dDom->getElementsByTagName("node")->item(0)->nodeValue; // 12345
$dData =& $dDom->getElementsByTagName("node")->item(0)->nodeValue;
$dData = "67890";
echo $dDom->getElementsByTagName("node")->item(0)->nodeValue; // 12345


Przy drugim echo oczekiwałem że wyświetli się "67890" a wyświetla sie "12345". Czyżby nie dało sie odwolać do wartości węzła poprzez referencje...?
Przydała by mi się mozłwiość takiego odwołania bo mam klasę, której wartości niektórych pól odpwiadają wartością węzłów tesktowych w xmlu. Chciałbym aby modyfikacja pola pociągała za sobą jednocześnie modyfikację wartości odpowiedniego węzła w obiekcie reprezentującym dokument xml.

Może to trzeba ugryźć w jakiś inny sposób ... questionmark.gif
Pozdrawiam i z góry dzięki za pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 11:20