在ColdFusion中,我可以使用xmlParse()
將XML格式的數據字符串解析爲XML對象 。我怎樣才能將它轉換回字符串?在ColdFusion中將XML對象轉換回字符串
當我嘗試使用toString()
時,它會拋出一個錯誤,「它不能將複雜對象轉換爲簡單對象....」,這很具有諷刺意味,因爲這就是它應該做的。
我需要使用XMLTransform()
其中要求第一個參數是一個xml字符串。但是我還需要使用xmlSearch()
來獲取節點以傳入我的變換,並且xmlSearch返回一個xmlObject。所以現在我需要把這個對象轉換回xml字符串格式傳遞給xmlTransform。
實際上[這裏]的文件(http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-6e8e.html)指出,第一參數可以是「以字符串格式的XML文檔,或一個XML文檔對象「。你有錯誤嗎? –
*您是否收到錯誤?* - 如果是,請發佈您的代碼和完整的錯誤信息。 – Leigh
你需要提供一些代碼來演示'toString()'不適合你,因爲它絕對*不能用於XML。 –