How can I put an &
symbol in an attribute of an XML tag while keeping the XML valid?
<?xml version="1.0" ?>
<a text="b&c"/>
When I use W3School's validator, I get the error:
EntityRef: expecting '
;
'
How can I put an &
symbol in an attribute of an XML tag while keeping the XML valid?
<?xml version="1.0" ?>
<a text="b&c"/>
When I use W3School's validator, I get the error:
EntityRef: expecting '
;
'
文字参照を使用してそれを表します。&
仕様を参照してください:
アンパサンド文字 (&) と左山かっこ (<) は、マークアップ区切り文字として、またはコメント、処理命令、または CDATA セクション内で使用される場合を除き、リテラル形式で表示してはなりません。他の場所で必要な場合は、数字参照または文字列 "
&
" と "<
" をそれぞれ使用してエスケープする必要があります。右山かっこ (>) は文字列 ">
" を使用して表すことができ、互換性のために、">
" または文字列 "]]>
その文字列が CDATA セクションの終わりを示していない場合は、コンテンツ内の "。