xmlTextWriter를 사용하여 XML을 만듭니다.xml에 '&'를 쓰려면?
writer.WriteStartElement("book");
writer.WriteAttributeString("author", "j.k.rowling");
writer.WriteAttributeString("year", "1990");
writer.WriteString("&");
writer.WriteEndElement();
는하지만 지금은 '&'를 작성하지만 XmlTextWriter에 자동으로 "& A"로이 일을 쓸 것입니다 필요; 이렇게 할 수있는 방법이 있습니까?
doc 파일을 읽음으로써 xml을 생성합니다. "-"다음에 xml로 "& ndash";라고 써야합니다. 쓰는 동안 "& amp"; ndash로 쓰여집니다.
예를 들어, 텍스트가 good-bad
인 노드를 작성하려는 경우 실제로는 <node>good–bad</node>
과 같은 XML을 작성해야합니다. 이것은 내 프로젝트의 요구 사항입니다.
왜 잘못된 XML을 작성해야합니까? – Quentin
편집을 따르지 않을 것입니다. XML에 쓰려고하는 일반 텍스트 (인코딩되지 않은) 버전을 추가 할 수 있습니까? '& ndash'는 HTML 문자 엔티티이므로 XML 파일에서 필요하지 않습니다. – psubsee2003
xmlwriter가 "&"(& amp;)와 같이 "-"예 (& ndash)를 수행해야하는 것과 마찬가지입니다. – Giri