2011-09-04 4 views
0

XML 노드의 백업 복사본을 만들려면 모든 노드 요소를 새 노드에 복사해야합니다. 나는이 코드를 복사해야한다.PHP XML 노드간에 요소 복사

이 코드는 복사 할 URL 노드의 ID를 검색하지만 NAME 또는 URLC는 검색하지 않습니다. 해당 정보를 얻는 올바른 방법은 무엇입니까?

<?xml version="1.0" encoding="ISO-8859-1"?> 
<COMMUNITIES> 
<COMMUNITY ID="c000002"> 
    <NAME>ID000002</NAME> 
    <TOP>192</TOP> 
    <LEFT>297</LEFT> 
    <WIDTH>150</WIDTH> 
    <HEIGHT>150</HEIGHT> 
    <URLS> 
    <URL ID="u000002"> 
     <NAME>Facebook.com</NAME> 
     <URLC>http://www.facebook.com</URLC> 
    </URL> 
    </URLS> 
</COMMUNITY> 
</COMMUNITIES> 

답변

1

NodeValue 여기 소문자 nodeValue해야한다,이 대신

$name = $url->getElementsByTagName ("NAME")->item(0)->nodeValue 
+0

다양한 시도! 그게 효과가있어! – user823527