-----首先XML ----- STR1
<HOME>
<USER_DETAIL>
<LOCATION><![CDATA[MUMBAI]]></LOCATION>
<NAME><![CDATA[RAVI]]></NAME>
<ID><![CDATA[101]]></ID>
</USER_DETAIL>
<USER_DETAIL>
<LOCATION><![CDATA[PUNE]]></LOCATION>
<NAME><![CDATA[MANISH]]></NAME>
<ID><![CDATA[102]]></ID>
</USER_DETAIL>
</HOME>
---第二個XML ---- str2
<USER_DATA>
<DATA>
<DOB><![CDATA[2/11/1959]]></DOB>
<STATUS><![CDATA[single]]></STATUS>
<PROFILE_PIC><![CDATA[101.JPG]]></PROFILE_PIC>
<ID><![CDATA[101]]></ID>
</DATA>
<DATA>
<DOB><![CDATA[6/8/1987]]></DOB>
<STATUS><![CDATA[married]]></STATUS>
<PROFILE_PIC><![CDATA[102.JPG]]></PROFILE_PIC>
<ID><![CDATA[102]]></ID>
</DATA>
</USER_DATA>
我是新來的XML。 我有兩個xml如上我想用普通的XML與用戶的所有數據。在兩個XML 通用事情是用戶ID的ID。那麼是否有任何方法可以將xml傳入函數並在第二個xml中比較id並獲取該特定用戶的詳細信息並形成必需的(Common with all detais)xml。
str1和str2是分別包含上述xml的php變量。
您通常不會在XML中執行此操作。將XML轉換/解析爲一個PHP數組或對象,進行合併,然後將其輸出回XML。 – deceze 2011-12-20 09:31:14
@deceze K讓我試試,謝謝你的建議,至少我可以開始.. – 2011-12-20 09:41:33