Pregunta

Tengo una fuente de datos XML que tiene HTML y CSS con formato de datos contenidos en uno de los nodos del documento. ¿Cuál es la forma correcta de escapar de estos datos para que pueda analizar correctamente? Para mayor claridad, estoy usando TouchXML en Objective-C para analizar los datos. (No es que debería importar, pero quería incluir toda la información pertinente.)

Cualquier ayuda sería muy apreciada. Gracias!

L.

¿Fue útil?

Solución

Estoy suponiendo que tiene datos XML que tendrán que contiene nodos HTML marcado, no una mezcla de XHTML y XML de datos entrelazados en el documento.

En este caso, por lo general prefiero usar bloques CDATA de datos HTML. Esto le permite poner todo el código HTML que desea. Se trata de añadir HTML como nodos regulares en un documento XML pueden causar problemas debido al hecho de que no siempre es 100% compatible con XML, así como el hecho de que tendría que ser definido con el fin entidades de caracteres que ser debidamente reconocido por un XML analizador.

<xmlNode>
<![CDATA[

<Any>
    <Html>
        <Tags>
            <You>
                <Want />
            </You>
        </Tags>
    </Html>
</Any>

]]>
<xmlNode>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top