Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Wczytywanie pliku XML


Rekomendowane odpowiedzi

Opublikowano

Cześć :)

 

mam taki plik:

<Names>
    <Name>
        <FirstName>John</FirstName>
        <LastName>Smith</LastName>
    </Name>
    <Name>
        <FirstName>James</FirstName>
        <LastName>White</LastName>
    </Name>
</Names>

i taki kod:

            XmlDocument xml = new XmlDocument();
            xml.LoadXml("C:\\test.xml"); 
            XmlNodeList xnList = xml.SelectNodes("/Names/Name");
            foreach (XmlNode xn in xnList)
            {
                string firstName = xn["FirstName"].InnerText;
                string lastName = xn["LastName"].InnerText;
               MessageBox.Show(firstName + "\n" + lastName);
            }  

Przy xml.LoadXml wyrzuca błąd:

5675450591063.png

 

Co jest źle zrobione? Przykładowy kod wziąłem stąd: 

http://www.csharp-examples.net/xml-nodes-by-name/

Pomocy!  :(

4417049059_6234f40fb5.jpg
Storm has passed but the destruction are still visible.

Opublikowano

Działa po zmianie

xml.LoadXml(@"C:\test.xml");

na

xml.Load(@"C:\test.xml");

4417049059_6234f40fb5.jpg
Storm has passed but the destruction are still visible.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...