Pergunta

Em um documento XML, como posso tratar colchetes (] ou [)?

Foi útil?

Solução

Não há provavelmente uma solução melhor. Mas isso funciona:

]

como em:

<blah value="&#x005D;"></blah>

Então, novamente, de modo que (ver resposta de Kirtan):

<blah value="]"></blah> 

Outras dicas

Os colchetes não precisa de uma notação específico em XML, mas eles têm um significado especial quando usado em expressões XPath para transformações XSL.

<root>
  <el attrib="[">[</el>
</root>

"> " não necessita de ser escapado.

"] " não necessita de ser escapado.

"]]> " necessitam de ser escapado como parte do elemento CDATA.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top