linq-to-xml

XDocument lub XmlDocument

Uczę się teraz XmlDocument ale właśnie wpadłem na XDocument a kiedy próbuję szukać różnicy lub korzyści z nich, nie mogę znaleźć czegoś użytecznego, możesz mi powiedzieć, dlaczego używasz jednego nad drugim ?

Konwersja XDocument do XmlDocument i vice versa

To bardzo prosty problem, który mam. Używam XDocument do generowania pliku XML. Następnie chcę zwrócić go jako klasę XmlDocum ... ardziej efektywna metoda do konwersji XML pomiędzy XDocument i XmlDocument? (Bez użycia tymczasowego przechowywania w pliku.)

LINQ do odczytu XML

Mam ten plik XML <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" / ... 1.Attribute("name").Value; foreach (var lv1 in lv1s) { result.AppendLine(lv1); var lv2s = from lv2 in xdoc...??? }

Zapytanie XDocument o elementy według nazwy na dowolnej głębokości

Mam XDocument obiekt. Chcę wyszukiwać elementy o określonej nazwie na dowolnej głębokości używając LINQ. Kiedy używam Desce ... dnik "/ / element_name " w XPath...powinienem użyć XPath, Czy Jest jakiś sposób, aby to zrobić za pomocą metod LINQ? Dzięki.

Jak uzyskać ciąg json z adresu url?

Zamieniam kod XML na JSON. Ale nie mogę znaleźć jak uzyskać ciąg JSON z podanego adresu url. Adres URL jest taki: " https ... łem użyć metody load: XDocument doc = XDocument.load("URL"); Jaki jest odpowiednik tej metody dla JSON? Używam JSON.NET.

Jaka jest różnica między potomkami i elementami Linq do XML

Natknąłem się na oba te słowa kluczowe w vs IntelliSense. Próbowałem googlować różnicę między nimi i nie dostałem jasnej odpowiedzi. Który z nich ma najlepszą wydajność przy małych i średnich plikach XML. Dzięki

Tworzenie pliku XML za pomocą XDocument w C#

Mam List<string> "sampleList", który zawiera Data1 Data2 Data3... Struktura pliku jest taka jak <file> & ... AppendChild(info); XD.AppendChild(root); XD.Save("Sample.xml"); Jak mogę utworzyć tę samą strukturę XML używając XDocument?

Wypelnij XDocument z String

Pracuję nad czymś małym i próbuję się dowiedzieć, czy mogę załadować XDocument ze Sznurka. XDocument.Load() wydaje się, że ła ... ę spróbować ominąć etap tworzenia fizycznego pliku XML i przejść od razu do wypełnienia dokumentu XDocument. Jakieś pomysły?

C # Distinct on IEnumerable with custom Ieequalitycomparer

Oto, co próbuję zrobić. Odpytywam plik XML używając LINQ do XML, co daje mi liczbę <T > obiekt, gdzie T jest moją klasą ... ę, że moja implementacja nie działa. Miejmy nadzieję, że ktoś tutaj może zobaczyć, co może być nie tak tutaj! Z góry dzięki!

pytanie linq: odpytywanie zagnieżdżonych kolekcji

Mam klasę Question, która posiada właściwość public List, która może zawierać kilka odpowiedzi . Mam repozytorium pytań, kt ... robić. I mógłbym to zrobić za pomocą foreach, ale chciałbym wiedzieć, czy istnieje czysty sposób Linq, ponieważ się go uczę.

jak używać XPath z XDocument?

Jest podobne pytanie, ale wydaje się, że rozwiązanie nie wyszło w moim przypadku: dziwactwo z XDocument, XPath i przestrzenia ... "); Console.WriteLine(xdoc.XPathSelectElement("/Report/ReportInfo/Name", xnm) == null); Czy ktoś ma jakieś pomysły? Dzięki.

Jak wybrać konkretny węzeł za pomocą LINQ-to-XML

Mogę wybrać pierwszy węzeł klienta i zmienić nazwę firmy za pomocą poniższego kodu. Ale jak wybrać węzeł klienta, gdzie ID=2 ... where (int)c.Attribute("ID") == 3 select c).Single().Element("Company");

Jak używać XPath z XElement lub LINQ?

Rozważ następujący XML: <response> <status_code>200</status_code> <status_txt>OK</status_txt ... y zrobić to, co staram się do: var hash = xml.Descendants("hash").FirstOrDefault().Value; Czy ktoś ma lepsze rozwiązanie?

Jak wydrukować using XDocument

Czy Jest jakiś sposób, aby XDocument wydrukował wersję xml przy użyciu metody ToString? Niech wyjdzie coś takiego: <?xml ... oc = new XDocument(new XDocumentType("Response", null, null, "\n"), ... Który wydrukuje to, co jest w porządku, ale brakuje"

XDocument.ToString () usuwa znacznik kodowania XML

Czy Jest jakiś sposób na uzyskanie kodowania xml w funkcji toString ()? Przykład: xml.Save("myfile.xml"); Prowadzi do ... t;/CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> ...

Użyj XDocument jako źródła dla XmlSerializer.Deserialize?

Chciałbym przywołać XmlSerializer.Deserialize przekazując ją XDocument. Może przyjmować Stream, XmlReader lub TextReader. Cz ... ego jak MemoryStream? Wygląda na to, że chodzi mi o implementację XmlReader, która działa z XDocument. Ale nie mogę znaleźć.

Jak radzisz sobie z dowolnymi przestrzeniami nazw podczas zapytań o Linq do XML?

Mam projekt, w którym biorę jakiś szczególnie brzydki" żywy " HTML i zmuszam go do formalnego XML DOM za pomocą Html Agility ... tie związane z przestrzenią nazw w dół drogi. Jaki jest właściwy sposób radzenia sobie z przestrzeniami nazw w tej sytuacji?

Jak używać XPath z domyślną przestrzenią nazw bez prefiksu?

Co to jest XPath (w C # API do XDocument.XPathSelectElements (XPath, nsman) if it matters) do zapytania wszystkich MyNodes z ... ie dodać prefiksy dla. Wygląda na to, że {my uri} jest składnią XPath, ale Microsoft nie zawracał sobie tym głowy... prawda?

Jak umieścić atrybuty przez XElement

Mam ten kod: XElement EcnAdminConf = new XElement("Type", new XElement("Connections", ... verName="FAXSERVER\SQLEXPRESS" DataBase="SPM_483000" /> </Connections> <UDLFiles /> </Type>

Jak zapętlić i przeanalizować parametr xml w procedurze składowanej sql server

Chcę napisać procedurę składowaną, która akceptuje parametr XML, parsując jego elementy i wstawiając je do tabeli. To jest mó ... ąc każdą osobę, a następnie parsując jej dane (ID,NAME,LASTNAME) wstawiając je do tabeli zawierającej 3 pola. Jak to zrobić?