Pertanyaan yang diberi tag «linq-to-xml»

7
XDocument atau XmlDocument
Saya sekarang belajar XmlDocumenttetapi saya baru saja bertemu XDocumentdan ketika saya mencoba mencari perbedaan atau manfaatnya saya tidak dapat menemukan sesuatu yang berguna, dapatkah Anda memberi tahu saya mengapa Anda akan menggunakan satu sama lain?

4
Isi XDocument dari String
Saya sedang mengerjakan sesuatu yang kecil dan saya mencoba mencari tahu apakah saya dapat memuat XDocument dari sebuah string. XDocument.Load()tampaknya mengambil string yang diteruskan ke sana sebagai jalur ke file XML fisik. Saya ingin mencoba dan memotong langkah pertama harus membuat file XML fisik dan langsung lompat ke mengisi XDocument. …
358 c#  xml  c#-3.0  linq-to-xml 

5
LINQ untuk membaca XML
Saya mendapat file XML ini: <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> Bisakah seseorang memberi saya kode C # menggunakan LINQ, cara paling sederhana untuk mencetak hasil ini: (Catat ruang ekstra jika itu adalah …
194 c#  xml  linq  linq-to-xml 

7
Konversi XDocument ke XmlDocument dan sebaliknya
Ini masalah yang sangat sederhana yang saya miliki. Saya menggunakan XDocument untuk menghasilkan file XML. Saya kemudian ingin mengembalikannya sebagai kelas XmlDocument. Dan saya punya variabel XmlDocument yang perlu saya konversi kembali ke XDocument untuk menambahkan lebih banyak node. Jadi, apa metode paling efisien untuk mengonversi XML antara XDocument dan …
189 c#  xml  linq-to-xml 


3
Bagaimana cara mendapatkan string json dari url?
Saya mengalihkan bentuk kode XML ke JSON. Tetapi saya tidak dapat menemukan cara mendapatkan string JSON dari url yang diberikan. URL adalah sesuatu seperti ini: " https://api.facebook.com/method/fql.query?query=.....&format=json " Saya menggunakan XDocuments sebelumnya, di sana saya bisa menggunakan metode load: XDocument doc = XDocument.load("URL"); Apa yang setara dengan metode ini untuk …

10
Permintaan dokumen XD untuk elemen dengan nama pada kedalaman apa pun
Saya punya XDocumentobjek. Saya ingin menanyakan elemen dengan nama tertentu di kedalaman apa pun menggunakan LINQ. Ketika saya gunakan Descendants("element_name"), saya hanya mendapatkan elemen yang merupakan anak-anak langsung dari level saat ini. Apa yang saya cari sama dengan "// element_name" di XPath ... haruskah saya gunakan saja XPath, atau adakah …
143 c#  .net  xml  linq  linq-to-xml 

1
Cara menempatkan atribut melalui XElement
Saya punya kode ini: 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. Bagaimana cara menambahkan atribut Conn? Saya ingin menambahkan atribut yang saya tandai sebagai komentar, tetapi jika saya mencoba mengatur atribut Connsetelah mendefinisikan EcnAdminConf, mereka tidak terlihat. Saya …
126 c#  xml  linq-to-xml 

3
bagaimana cara menggunakan XPath dengan XDocument?
Ada pertanyaan serupa, tetapi tampaknya solusi tersebut tidak berhasil dalam kasus saya: Keanehan dengan XDocument, XPath, dan namespace Berikut adalah XML yang saya kerjakan: <?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> Dan di bawah ini adalah kode yang menurut saya …
109 c#  .net  xml  xpath  linq-to-xml 

8
XDocument.ToString () menjatuhkan Tag Pengkodean XML
Apakah ada cara untuk mendapatkan pengkodean xml di Fungsi toString ()? Contoh: xml.Save("myfile.xml"); mengarah ke <?xml version="1.0" encoding="utf-8"?> <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> Tapi tb_output.Text = xml.toString(); mengarah ke keluaran seperti ini <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> ...
103 c#  linq-to-xml 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.