Wczytywanie danego argumentu XML

0

Cześć, mam problem i bardzo bym prosił o pomoc. Chodzi dokładnie o wczytywanie danego argumentu XML w c# np.

<wallpaper>
 <wall id="1" url="test.jpg" preview="testp.jpg"/>
</wallpaper>

I chcę, aby wyświetlił wartość preview w pictureBox1.load();

Dzięki :)

0

w dużym uproszczeniu: XElement.Parse(twój xml).Element("wall").Attribute("preview").Value

0
ŁF napisał(a)

w dużym uproszczeniu: XElement.Parse(twój xml).Element("wall").Attribute("preview").Value

Niestety u mnie nic to nie dało. Załadowałem System.Xml oraz System.Xml.XPath, po prostu nie znalazło funkcji "XElement".

0

Albo robisz tak:

System.Xml.Linq.XElement.Parse(twój xml).Element("wall").Attribute("preview").Value

albo wrzucasz na górze

using System.Xml.Linq;

PS. Jeśli masz problem z tym, że VS ( o ile z niego korzystasz ) nie znajduje Ci jakiegoś "elementu" to klikasz nań PPM i patrzysz czy jest zakładka "Resolve", jeśli jest wchodzisz w nią i tam masz najczęściej pomoc, w jakiej części biblioteki jest zawarty "element" którego poszukujesz :)

0

Działa, dziękuje wszystkim za pomoc :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1