Hei
Olen tehnyt konsolisovelluksen, joka lukee serverien ip-osoitteet ja portit seuraavanlaisesta xml-tiedostosta:
<?xml version="1.0" encoding="utf-8" ?> <servers> <server id="1"> <ip>999.99.9.99</ip> <portti>11000</portti> </server> <server id="2"> <ip>999.99.9.88</ip> <portti>11000</portti> </server> <!-- ..jne --> </servers>
Miten saisin luettua arvot sovelluksessa ja tallennettua ne myöhempää käyttöä varten? Servereiden lukumäärä voi vaihdella.
Kiitos jo etukäteen
Voit tutustua microsoftin sivuilla MSXML-luokkakirjastoon, joka hoitaa tiedonvastaanoton / hakemisen netistä ja sen parsimisen.
Tiedon tallennukseen löytyy ohjeet koodivinkeistä.
Kiitos tiedosta. Eiköhän se siitä sitten.
Oon varmaan idiootti, mutta en löytänyt apua. Mulla on seuraavanlainen koodi:
For Each node In nodelist Dim idAttribute = node.Attributes.GetNamedItem("id").Value Dim ipValue = node.ChildNodes.Item(0).InnerText Dim portValue = node.ChildNodes.Item(1).InnerText Next
joka lukee ne solmut, mutta en vain keksi, miten nuo ipvaluen ja portvaluen tallennettua ennen seuraavaa pyörähdystä.
oonko ihan väärillä jäljillä?
Aihe on jo aika vanha, joten et voi enää vastata siihen.