&
シンボルをXMLタグの属性に入れて、XMLを有効にするにはどうすればよいですか?アンパサンド(&)文字をXML文書に含めるにはどうすればよいですか?
<?xml version="1.0" ?>
<a text="b&c"/>
私はW3School's validatorを使用すると、私はエラーを取得:
EntityRef: expecting '
;
'
&
シンボルをXMLタグの属性に入れて、XMLを有効にするにはどうすればよいですか?アンパサンド(&)文字をXML文書に含めるにはどうすればよいですか?
<?xml version="1.0" ?>
<a text="b&c"/>
私はW3School's validatorを使用すると、私はエラーを取得:
EntityRef: expecting '
;
'
は、それを表現するために文字参照を使用します。&
はspecificationを参照してください:
The ampersand character (&) and the left angle bracket (<) MUST NOT appear in their literal form, except when used as markup delimiters, or within a comment, a processing instruction, or a CDATA section. If they are needed elsewhere, they MUST be escaped using either numeric character references or the strings "
&
" and "<
" respectively. The right angle bracket (>) may be represented using the string ">
", and MUST, for compatibility, be escaped using either ">
" or a character reference when it appears in the string "]]>
" in content, when that string is not marking the end of a CDATA section.
私はこれを好みます他の質問に対する他の回答よりもよく答えます。私はちょうどOPの1つの文字の代わりにすべての潜在的な文字をエスケープすることができました – RozzA