Dans ColdFusion, je peux analyser une chaîne de données au format XML en un objet XML. en utilisant xmlParse()
. Comment puis-je le reconvertir en chaîne de caractères ?
Lorsque j'ai essayé d'utiliser toString()
il lance une erreur "il ne peut pas convertir un objet complexe en objets simples....", ce qui est ironique car c'est ce qu'il est censé faire.
Je dois utiliser XMLTransform()
qui exige le premier argument doit être une chaîne xml. Mais j'ai également besoin d'utiliser xmlSearch()
pour obtenir un nœud à passer dans ma transformation, et xmlSearch renvoie un xmlObject. Je dois donc maintenant remettre cet objet au format chaîne xml pour le passer à xmlTransform.