xml 内の html リンク エラー

xml 内の html リンク エラー

私はこれをxmlで試しています:

<a class='mybtn' href='https://www.youtube.com/embed/VIDEOID?autoplay=1&loop=1&playlist=VIDEOID'><i class='myclass'/></a>

しかし、次のエラーが発生します:

XML 解析エラー、列 77: エンティティ「loop」への参照は、区切り文字「;」で終わる必要があります。

列 77 は単語ループの終わりにあります。

ブラウザにコピーすると動作するのですが、エラーはどこにありますか? 助けていただけませんか?

答え1

&XML テキスト ノードまたは属性内のアンパサンド ( ) は、常に と記述する必要があります&amp;

あるいは、多くのサイトでは、 の代わりに「;」を使用して URL クエリ パラメータを区切ります&

答え2

HTMLをXMLとして処理しようとしているようですが、推奨されませんさらに、アンパサンドは逃げたXML で。適切な代替パーサーについては、最初のリンクを調べることをお勧めします。

関連情報