Pytania otagowane jako xmldocument

7
XDocument lub XmlDocument
Teraz się uczę, XmlDocumentale właśnie natknąłem się na to, XDocumenta kiedy próbuję znaleźć różnicę lub korzyści z nich, nie mogę znaleźć czegoś przydatnego, czy mógłbyś mi powiedzieć, dlaczego używałbyś jednego nad drugim?

5
Konwertuj XmlDocument na String
Oto jak obecnie konwertuję XMLDocument na String StringWriter stringWriter = new StringWriter(); XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter); xmlDoc.WriteTo(xmlTextWriter); return stringWriter.ToString(); Problem z tą metodą polega na tym, że jeśli mam „ ((cytaty), które mam w atrybutach), to ucieka od nich. Na przykład: <Campaign name="ABC"> </Campaign> Powyżej znajduje się oczekiwany XML. …

7
Jak zapobiec pustym atrybutom xmlns w danych wyjściowych z XmlDocument platformy .NET?
Podczas generowania XML z XmlDocument w .NET, pusty xmlnsatrybut pojawia się po pierwszym wstawieniu elementu bez skojarzonej przestrzeni nazw; jak można temu zapobiec? Przykład: XmlDocument xml = new XmlDocument(); xml.AppendChild(xml.CreateElement("root", "whatever:name-space-1.0")); xml.DocumentElement.AppendChild(xml.CreateElement("loner")); Console.WriteLine(xml.OuterXml); Wynik: <root xmlns="whatever:name-space-1.0"><loner xmlns="" /></root> Pożądane wyjście: <root xmlns="whatever:name-space-1.0"><loner /></root> Czy istnieje rozwiązanie, które można zastosować do …

11
Jaki jest najprostszy sposób uzyskania kodu XML z wcięciem i podziałami wierszy z XmlDocument?
Kiedy tworzę XML od podstaw XmlDocument, OuterXmlwłaściwość ma już wszystko ładnie wcięte z podziałami linii. Jednakże, jeśli użyję LoadXmljakiegoś bardzo „skompresowanego” XML-a (bez podziałów wierszy lub wcięć), wtedy wynik działania OuterXmlpozostaje taki. Więc ... Jaki jest najprostszy sposób uzyskania upiększonych danych wyjściowych XML z wystąpienia programu XmlDocument?
106 c#  .net  xmldocument  outerxml 

3
Dokument XML na ciąg
Jaki jest najprostszy sposób uzyskania reprezentacji ciągu dokumentu XML ( org.w3c.dom.Document)? Oznacza to, że wszystkie węzły będą znajdować się w jednej linii. Na przykład z <root> <a>trge</a> <b>156</b> </root> (to jest tylko reprezentacja drzewa, w moim kodzie jest to org.w3c.dom.Documentobiekt, więc nie mogę traktować go jako String) do "<root> <a>trge</a> …
104 java  xml  string  dom  xmldocument 


7
Odczytaj atrybut XML przy użyciu XmlDocument
Jak odczytać atrybut XML przy użyciu XmlDocument w języku C #? Mam plik XML, który wygląda mniej więcej tak: <?xml version="1.0" encoding="utf-8" ?> <MyConfiguration xmlns="http://tempuri.org/myOwnSchema.xsd" SuperNumber="1" SuperString="whipcream"> <Other stuff /> </MyConfiguration> Jak odczytać atrybuty XML SuperNumber i SuperString? Obecnie używam XmlDocument i uzyskuję wartości pomiędzy używaniem XmlDocument, GetElementsByTagName()a to działa …
80 c#  .net  xml  xmldocument 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.