webForumDet fria alternativet

xmlstring med 2.0

8 svar · 254 visningar · startad av Mc Fetto

Mc FettoMedlem sedan nov. 20022 355 inlägg
#1

Sitter och luskar på vilket sätt som är bäst för att parsa ut element ur en sträng som innehåller xml-element. Någon som har en ide?

NickemannenMedlem sedan aug. 20003 575 inlägg
#2

Med ett ett bra xml schema borde det väl inte vara så svårt att använda en DataList?

Mc FettoMedlem sedan nov. 20022 355 inlägg
#3

Nickemannen skrev:

Med ett ett bra xml schema borde det väl inte vara så svårt att använda en DataList?

DataList?

NickemannenMedlem sedan aug. 20003 575 inlägg
#4

DataGrid menade jag.

DataGrid bygger ju på xml i botten. Så har du ett bra schema så kan du få det till en DataGrid.

Mc FettoMedlem sedan nov. 20022 355 inlägg
#5

Hehe, japp men datan ska inte visas för användaren och då känns verkligen en datagrid onödig.

GladhMedlem sedan maj 20012 812 inlägg
#6

Det finns både XmlDocument och XmlReader som du kan använda för att läsa och skriva.

Har inte tittat så mycket på det, men det skall även finnas ett fråga objekt så man ställer frågor mot xml-filen precis som mot en databas.

- M

Mc FettoMedlem sedan nov. 20022 355 inlägg
#7

Jo, men det är inte mot en fil uten mot en textsträng.

GladhMedlem sedan maj 20012 812 inlägg
#8

Det spelar ingen roll om det är en fil eller en sträng. Du kan garanterat använda dig av de 2 objekten ändå, eftersom de flesta objekten har propertys som visar själv xml-strängen och oftas så kan man båda sätta och hämta värdet i denna property.

- M

Mc FettoMedlem sedan nov. 20022 355 inlägg
#9

Du har så rätt Gladh, det fungerar utmärkt med XmlDocument :)

XmlDocument doc = new XmlDocument();            
doc.LoadXml(xmlString);

Sedan är det bara att ta ut rätt element med hjälp av SelectNodes och SelectSingleNode. Tack!

137 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)