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>
<?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()
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>
<?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]