[ demach @ 24.04.2006. 14:40 ] @
imam najobičniji xml: Code: <?xml version="1.0" encoding="utf-8" ?> <test> <pok> <value>0</value> <name>test</name> </pok> <pok> <value>1</value> <name>prezime</name> </pok> <pok> <value>2</value> <name>ime</name> </pok> <pok> <value>3</value> <name>valute</name> </pok> <pok> <value>4</value> <name>vozilo</name> </pok> <pok> <value>5</value> <name>osobna</name> </pok> </test> i iz njega punim combobox Code: Dim url As String = System.Web.HttpRuntime.AppDomainAppPath + "\XML\Lista.xml" Dim ds As System.Data.DataSet = New System.Data.DataSet ds.ReadXml(url) cboTEST.DataSource = ds.Tables(0) cboTEST.DataValueField = ds.Tables(0).Columns(0).ToString() cboTEST.DataTextField = ds.Tables(0).Columns(1).ToString() cboTEST.DataBind() I sve super radi. No, volio bih imati multilingual combo. Dakle, ovisno o nečemu, promijenim jezik. Probao sam s ds.Tables(1) kreiravši u xml-u drugu tablicu, i ockey radi. No, kako bih to mogao riješiti ID-em jezika? Npr: Code: <?xml version="1.0" encoding="utf-8" ?> <test> <lang id="1"> <pok> <value>0</value> <name>test</name> </pok> <pok> <value>1</value> <name>prezime</name> </pok> <pok> <value>2</value> <name>ime</name> </pok> <pok> <value>3</value> <name>valute</name> </pok> <pok> <value>4</value> <name>vozilo</name> </pok> <pok> <value>5</value> <name>osobna</name> </pok> </lang> <lang ID="2"> <pok> <value>0</value> <name>test2</name> </pok> <pok> <value>1</value> <name>prezime2</name> </pok> <pok> <value>2</value> <name>ime2</name> </pok> <pok> <value>3</value> <name>valute2</name> </pok> <pok> <value>4</value> <name>vozilo2</name> </pok> <pok> <value>5</value> <name>osobna2</name> </pok> </lang> </test> Kako onda čitati xml? Trebam ideje? :) Unaprijed hvala! [Ovu poruku je menjao demach dana 24.04.2006. u 15:41 GMT+1] |