«xmldocument» 태그된 질문

7
XDocument 또는 XmlDocument
나는 지금 배우고 XmlDocument있지만 방금 뛰어 들었고 XDocument그 차이점이나 이점을 검색하려고 할 때 유용한 것을 찾을 수 없습니다. 왜 다른 것을 사용하는지 말해 줄 수 있습니까?

5
XmlDocument를 문자열로 변환
다음은 현재 XMLDocument 를 String으로 변환하는 방법입니다. StringWriter stringWriter = new StringWriter(); XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter); xmlDoc.WriteTo(xmlTextWriter); return stringWriter.ToString(); 이 방법의 문제점은 " (속성에있는 인용 부호)가 있으면이를 이스케이프한다는 것입니다. 인스턴스의 경우 : <Campaign name="ABC"> </Campaign> 위는 예상되는 XML입니다. 그러나 그것은 반환 <Campaign name=\"ABC\"> </Campaign> String.Replace "\"를 할 수 있지만 …

7
.NET의 XmlDocument 출력에서 ​​빈 xmlns 속성을 방지하는 방법은 무엇입니까?
.NET의 XmlDocument에서 XML을 생성 할 때 연결된 네임 스페이스가 없는xmlns 요소가 처음 삽입 될 때 빈 특성이 나타납니다 . 어떻게 예방할 수 있습니까? 예: XmlDocument xml = new XmlDocument(); xml.AppendChild(xml.CreateElement("root", "whatever:name-space-1.0")); xml.DocumentElement.AppendChild(xml.CreateElement("loner")); Console.WriteLine(xml.OuterXml); 산출: <root xmlns="whatever:name-space-1.0"><loner xmlns="" /></root> 원하는 출력 : <root xmlns="whatever:name-space-1.0"><loner /></root> 문서를 문자열로 변환 한 후XmlDocument 발생하는 …

11
XmlDocument에서 줄 바꿈을 사용하여 들여 쓰기 된 XML을 얻는 가장 간단한 방법은 무엇입니까?
나는 처음부터 XML을 구축 할 때 XmlDocument의 OuterXml속성은 이미 잘 줄 바꿈과 들여 모든 것을 갖추고 있습니다. 그러나 LoadXml매우 "압축 된"XML (줄 바꿈이나 들여 쓰기 없음)을 호출 하면 출력이 OuterXml그대로 유지됩니다. 그래서 ... 의 인스턴스에서 아름다운 XML 출력을 얻는 가장 간단한 방법은 무엇입니까 XmlDocument?
105 c#  .net  xmldocument  outerxml 

3
XML 문서를 문자열로
XML 문서 ( org.w3c.dom.Document) 의 문자열 표현을 얻는 가장 간단한 방법은 무엇입니까 ? 그것은 모든 노드가 한 줄에 있다는 것입니다. 예를 들어 <root> <a>trge</a> <b>156</b> </root> (이것은 트리 표현 일 뿐이며 내 코드에서는 org.w3c.dom.Document객체이므로 문자열로 취급 할 수 없습니다) 에 "<root> <a>trge</a> <b>156</b> </root>" 감사!
104 java  xml  string  dom  xmldocument 


7
XmlDocument를 사용하여 XML 속성 읽기
C #의 XmlDocument를 사용하여 XML 속성을 어떻게 읽을 수 있습니까? 다음과 같은 XML 파일이 있습니다. <?xml version="1.0" encoding="utf-8" ?> <MyConfiguration xmlns="http://tempuri.org/myOwnSchema.xsd" SuperNumber="1" SuperString="whipcream"> <Other stuff /> </MyConfiguration> XML 속성 SuperNumber 및 SuperString을 어떻게 읽습니까? 현재 저는 XmlDocument를 사용 GetElementsByTagName()하고 있으며 XmlDocument를 사용하는 사이에 값을 얻었으며 실제로 잘 작동합니다. 속성을 얻는 …
80 c#  .net  xml  xmldocument 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.