1
타사 응용 프로그램에서 읽을 System.Xml.XmTextWriter를 사용하여 XML 형식의 마크 업 언어를 만듭니다..Net XmlTextWriter :> 또는 <을 (를) > 또는 <으로 바꾸지 못하도록하십시오.
이 마크 업 언어에서 요소> 및 <은 요소 내부에 나타날 때 표시해야하지만 XmlTextWriter는 요소를 & gt로 변환합니다. 및 & lt; (공백없이 그냥 여기에 서식을 지정했기 때문에 공백을 추가했습니다).
XmlTextWriter를 사용하면서이 문제를 방지하는 방법에 대한 아이디어가 있으십니까?
크리스, 나는 그것이 좋은 일이기 때문에 답변을 상향 투표 (그리고 나에게 내가 모르는 뭔가를 가르쳐),하지만 난 것으로 출력을 필요로 가정으로 당신을 속일 수도했습니다 유효한 xml 인 반면 xml-like 마크 업 언어 (따라서 <및 <)입니다. 나는 사과를 명확히하기 위해 내 게시물을 편집했습니다 ... – andyhasit
@AndyHasIt - 아무 문제 없습니다. 잘못된 "XML"문서가 필요하면 간단히 StringBuilder()를 사용하여 문서를 작성하십시오. –
@AndyHasIt - WriteRaw 메서드를 거의 잊어 버렸습니다. 내 대답을 업데이트했습니다. –