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: "루프" 엔터티에 대한 참조는 ';'으로 끝나야 합니다. 구분 기호.

열 77은 단어 루프의 끝에 있습니다.

내 브라우저에 복사하면 작동하므로 오류는 어디에 있습니까? 저를 도와주세요?

답변1

&XML 텍스트 노드 또는 속성의 앰퍼샌드( )는 항상 로 작성되어야 합니다 &amp;.

또는 많은 사이트에서 ";"를 허용합니다. 의 대안으로 URL 쿼리 매개변수를 분리합니다 &.

답변2

HTML을 XML로 처리하려고 하는 것 같습니다.권장하지 않음. 또한 앰퍼샌드는 다음과 같아야 합니다.탈출하다XML로. 적합한 대체 파서에 대한 첫 번째 링크를 살펴보는 것이 좋습니다.

관련 정보