Dobrý deň , učím sa XML a celkom mi to ide. Najprv som to písal do súboru ,ale všimol som si že XML sa dá pekne ovládať. Moja aplikácia pri prihlašovaní sťahuje dáta z webservera a sú vňom rôzne značky a podla toho vyrezávam z toho čo potrebujem. Teraz to funguje tak že vytváram na WebServeri premennú a do nej pomocou + pridávam značky aj potrebné dáta. Avšak kedže prechádzam na XML napadlo ma či by sa nedal použiť XmlTextWriter tak aby zapisoval normálne XML do premennej a nie len do súboru. Dalo by sa to prosím ? Predom daujem za odpovede. PS: skúšal som
Dim writer As XmlWriter
Dim test As String = STring.Empty
writer = XmlWriter.Create(test)
Jediné čo išlo bez výnimky je :
Dim writer As XmlWriter
writer = XmlWriter.Create(TextBox1.Name)
Ale nezapísalo nič do TextBox1.Text . Použil som nato kód :
writer.WriteStartElement("Table")
writer.WriteStartElement("Product")
writer.WriteStartElement("Product_id")
writer.WriteString(4)
writer.WriteEndElement()
writer.WriteStartElement("Product_name")
writer.WriteString("Product 4")
writer.WriteEndElement()
writer.WriteStartElement("Product_price")
writer.WriteString("4000")
writer.WriteEndElement()
writer.WriteEndElement()
writer.WriteEndElement()
writer.WriteEndDocument()
writer.Close()
Ale nič sa nezápislo. TextBox1.Text ostal prázdny.
|