Leer contenido de CDATA de xml
Publicado por Cynthia (6 intervenciones) el 02/02/2011 14:13:26
Quisiera saber de manera urgente como leer de un xml que viene con la siguiente estructura:
<content>
<![CDATA[
<persona>
<nombre></nombre>
<identif></identif>
</persona> ]]>
</content>
Como se ve en el xml, todo el contenido de un xml viene dentro de un CDATA....Para obtener el xml interno del CDATA y procesarlo......Funcionaria asi????
<cffunction name="funcionPersona" access="remote" output="true" returntype="xml">
<cfargument name="xmlContent" type="String" required="yes">
<cfset xmlRecibido = XMLParse(xmlContent)
<cfset nombre=xmlRecibido.persona.nombre.xmlText>
</cffunction>
Agradezco de antemano su ayuda urgente....
Saludos,
Cynthia
<content>
<![CDATA[
<persona>
<nombre></nombre>
<identif></identif>
</persona> ]]>
</content>
Como se ve en el xml, todo el contenido de un xml viene dentro de un CDATA....Para obtener el xml interno del CDATA y procesarlo......Funcionaria asi????
<cffunction name="funcionPersona" access="remote" output="true" returntype="xml">
<cfargument name="xmlContent" type="String" required="yes">
<cfset xmlRecibido = XMLParse(xmlContent)
<cfset nombre=xmlRecibido.persona.nombre.xmlText>
</cffunction>
Agradezco de antemano su ayuda urgente....
Saludos,
Cynthia
Valora esta pregunta
0