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ć?
- 1
- 2