Ich lerne jetzt, XmlDocumentaber ich bin gerade auf etwas gestoßen, XDocumentund wenn ich versuche, den Unterschied oder die Vorteile von ihnen zu suchen, kann ich nichts Nützliches finden. Können Sie mir bitte sagen, warum Sie eines über das andere verwenden würden?
Ich arbeite an etwas und versuche herauszufinden, ob ich ein XDocument aus einer Zeichenfolge laden kann. XDocument.Load()scheint die übergebene Zeichenfolge als Pfad zu einer physischen XML-Datei zu verwenden. Ich möchte versuchen, den Schritt zu umgehen, zuerst die physische XML-Datei erstellen zu müssen und direkt zum Auffüllen des XDocument zu springen. …
Ich habe diese XML-Datei: <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> </level1> <level1 name="C" /> </root> Könnte mir jemand einen C # -Code mit LINQ geben, der einfachste Weg, dieses Ergebnis zu drucken: (Beachten Sie den zusätzlichen Platz, wenn …
Es ist ein sehr einfaches Problem, das ich habe. Ich benutze XDocument, um eine XML-Datei zu generieren. Ich möchte es dann als XmlDocument-Klasse zurückgeben. Und ich habe eine XmlDocument-Variable, die ich zurück in XDocument konvertieren muss, um weitere Knoten anzuhängen. Was ist die effizienteste Methode zum Konvertieren von XML zwischen …
Ich bin auf beide Schlüsselwörter in VS IntelliSense gestoßen. Ich habe versucht, den Unterschied zwischen ihnen zu googeln und bekam keine klare Antwort. Welche davon haben die beste Leistung mit kleinen bis mittleren XML-Dateien. Vielen Dank
Ich wechsle mein Codeformular XML zu JSON. Ich kann jedoch nicht herausfinden, wie eine JSON-Zeichenfolge aus einer bestimmten URL abgerufen werden kann. Die URL lautet ungefähr so: " https://api.facebook.com/method/fql.query?query=.....&format=json " Ich habe vorher XDocuments verwendet, dort konnte ich die Lademethode verwenden: XDocument doc = XDocument.load("URL"); Was entspricht dieser Methode für …
Ich habe ein XDocumentObjekt. Ich möchte mit LINQ in jeder Tiefe nach Elementen mit einem bestimmten Namen suchen. Wenn ich benutze Descendants("element_name"), bekomme ich nur Elemente, die direkte Kinder der aktuellen Ebene sind. Was ich suche, ist das Äquivalent von "// element_name" in XPath ... sollte ich nur verwenden XPath, …
Ich habe diesen Code: XElement EcnAdminConf = new XElement("Type", new XElement("Connections", new XElement("Conn"), // Conn.SetAttributeValue("Server", comboBox1.Text); // Conn.SetAttributeValue("DataBase", comboBox2.Text))), new XElement("UDLFiles"))); // Conn. Wie füge ich Attribute hinzu Conn? Ich möchte die Attribute hinzufügen, die ich als Kommentare markiert habe, aber wenn ich versuche, die Attribute Connnach dem Definieren zu …
Es gibt eine ähnliche Frage, aber es scheint, dass die Lösung in meinem Fall nicht funktioniert hat: Verrücktheit mit XDocument, XPath und Namespaces Hier ist das XML, mit dem ich arbeite: <?xml version="1.0" encoding="utf-8"?> <Report Id="ID1" Type="Demo Report" Created="2011-01-01T01:01:01+11:00" Culture="en" xmlns="http://demo.com/2011/demo-schema"> <ReportInfo> <Name>Demo Report</Name> <CreatedBy>Unit Test</CreatedBy> </ReportInfo> </Report> Und unten …
Gibt es eine Möglichkeit, die XML-Codierung in der Funktion toString () abzurufen? Beispiel: xml.Save("myfile.xml"); führt zu <?xml version="1.0" encoding="utf-8"?> <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> Aber tb_output.Text = xml.toString(); führt zu einer solchen Ausgabe <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> ...
Ich habe eine List<string>"sampleList", die enthält Data1 Data2 Data3... Die Dateistruktur ist wie <file> <name filename="sample"/> <date modified =" "/> <info> <data value="Data1"/> <data value="Data2"/> <data value="Data3"/> </info> </file> Ich verwende derzeit XmlDocument, um dies zu tun. Beispiel: List<string> lst; XmlDocument XD = new XmlDocument(); XmlElement root = XD.CreateElement("file"); XmlElement …
Gibt es eine Möglichkeit, ein XDocument zu durchsuchen, ohne den Namespace zu kennen? Ich habe einen Prozess, der alle SOAP-Anforderungen protokolliert und die vertraulichen Daten verschlüsselt. Ich möchte alle Elemente finden, die auf dem Namen basieren. Geben Sie mir alle Elemente, bei denen der Name CreditCard lautet. Es ist mir …
Ich habe eine XML-Datei, die ihr Element wie enthält <ab:test>Str</ab:test> Wenn ich versuche, mit dem Code darauf zuzugreifen: XElement tempElement = doc.Descendants(XName.Get("ab:test")).FirstOrDefault(); Es gibt mir diesen Fehler: System.Web.Services.Protocols.SoapException: Der Server konnte die Anforderung nicht verarbeiten. ---> System.Xml.XmlException: Das Zeichen ':', Hexadezimalwert 0x3A, kann nicht in einen Namen aufgenommen werden. Wie …
Betrachten Sie das folgende XML: <response> <status_code>200</status_code> <status_txt>OK</status_txt> <data> <url>http://bit.ly/b47LVi</url> <hash>b47LVi</hash> <global_hash>9EJa3m</global_hash> <long_url>http://www.tumblr.com/docs/en/api#api_write</long_url> <new_hash>0</new_hash> </data> </response> Ich suche nach einem wirklich kurzen Weg, um nur den Wert des <hash>Elements zu ermitteln. Ich habe es versucht: var hash = xml.Element("hash").Value; Aber das funktioniert nicht. Ist es möglich, eine XPath-Abfrage an eine …
Ich möchte eine tiefe Kopie eines LINQ to XML XElement erstellen. Der Grund, warum ich dies tun möchte, ist, dass das Dokument einige Knoten enthält, von denen ich geänderte Kopien erstellen möchte (im selben Dokument). Ich sehe keine Methode, um dies zu tun. Ich könnte das Element in eine XML-Zeichenfolge …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.