25. marts 2004 - 14:45Der er
9 kommentarer og 1 løsning
xml ind i et dataSet?
jeg har et XmlDocument - hvordan får jeg det loaded ind i et DataSet? Jeg gør det den anden vej med DataSet.getXml(); men nu skal jeg den anden vej..hvordan?
1) Find ud af hvilke måde man kan kalde ReadXml() på Man kan bruge en a) Stream b) String c) TextReader d) XmlReader
2) XmlReader lyder interressant - slå den op Det er en abstract klasse som følgende klasse arver fra a) Nodereader b) Textreader c) ValidatingReader
3) Hmm.. hvordan er det nu med XmlDocument, jo, den arver fra XmlNode, så det er nok nok noget med NodeReader.
4) Sørme om der ikke står noget interressant her:
Represents a reader that provides fast, non-cached forward only access to XML data in an XmlNode .
5) Check dens contructor:
The following C# code creates an XmlNodeReader. XmlDocument doc = new XmlDocument(); doc.Load("sample.xml"); XmlNodeReader reader = new XmlNodeReader(doc);
Sejt... det er jo lige hvad vi skal bruge, nu har vi en XmlReader vi kan bruge til ReadXml-metoden i DataSet'et
jamen nogen ting er svære når man ikke har prøvet det før..sådan er det! Men heldigvis findes der hjælp på eksperten fra venlige folk der gerne øser ud af deres viden for at få lidt point til dagen og vejen..
:) øvelse gør mester... derfor jeg også prøver at give en "trin til trin" til hvordan at JEG fandt ud af det. For nej, jeg vidste det heller ikke da jeg så dit spørgsmål. Men det er jo heller ikke meningen man skal vide alt, det der er det vigtigste er, at man ved hvor man kan finde ud af det.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.