2011-08-25 18 views
32

¿Cómo puedo poner un soporte angular ("<") en mi atributo xml?soporte angular en valor xml

Estoy tratando de almacenar una consulta SQL, pero esto parece ser ilegal.

<add key="query" value="SELECT DISTINCT index FROM table WHERE langCode <> 'FR'"/> 

Respuesta

47

Uso &lt; y &gt; en lugar de < y >:

<add key="query" value="SELECT DISTINCT index FROM table WHERE langCode &lt;&gt; 'FR'"/> 
+4

Sí, 1. En realidad, no tienes que escapar del '>', pero no duele. – LarsH

+1

En general, tiene que escapar '>' si es parte de una cadena ']]>' en el contenido (a menos que se use para finalizar una sección CDATA, [ver especificación] (http: //www.w3) .org/TR/REC-xml/# sintaxis)). – jtpereyda

+1

"-> " '-> ' < --> < > -> > y -> & –