webForumDet fria alternativet
Logga in / Bli medlem

XML

.NET

2 svar · 448 visningar · startad av PsyDonia

Medlem sedan maj 2003924 inlägg
Frågan#1

Hur läser man ut värden från en XML fil.
Vill bara få fram lite.
Så här ser XML Filen ut

<?xml version="1.0" encoding="UTF-8"?>
<root>

		<progget>
			<id>
				1
			</id>
			<stats>
				<vardet>
					43277
				</vardet>
			</stats>
		</progget>
		<progget>
			<id>
				2
			</id>
			<stats>
				<vardet>
					42223567
				</vardet>
			</stats>
		</progget>
</root>

Sen vill jag från en annan xml fil läsa av.

	<progget>
			<namnen>
				<name>
					hehehehehe
				</name>
			</namnen>
			<id>
				1
			</id>
			<namnen>
				<name>
					hahahaha
				</name>
			</namnen>
			<id>
				2
			</id>
		</progget>

då vill jag alltså när jag öppnar första xmlfilen och får fram ID då vill jag att det ID ska öppna andra XML filen leta upp samma ID och läsa in name vädet i en listbox sen när man klickar på den listboxen då ska den visa vardet i första xml filen däe samma ID finns
ex.

jag öppnar första.xml.

läser in ID med värdet 1 och 2.
öppnar in andra.xml letar upp name för ID 1 och ID 2
addar det värdet i listbox1.
klickar på listbox1 då visas siffrorna från första.xml upp med samma ID som den jag klickade på.

Ändrade lite bifogar en bild på hur det ska se ut när det är inläst.
hur löser jag det.
ID 1 och 2 är inläst från första XML filen.
HAHA och hehe är inläst från andra xml filen där id är samma som från den första.
och värdet är inläst från första XML filen där ID är 2.
Men klickar jag på första raden så ska i text rutan blir värdet från första xml filen där ID är 1

seut.JPG
Medlem sedan dec. 19996 721 inlägg
#2

För att läsa XML i VB använder du DOMDocument.

http://www.nonhostile.com/howto-xml-vb6.asp

En rätt gammal artikel, med tanke på versionen av DOMDocument de rekommenderar, men principen är ändå den rätta.

Medlem sedan maj 2003924 inlägg
#3

ska se om jag får till tack.
Men om nån har en kod eller kan skriva så uppskattas det med.
Förstod inte riktigt av XML guiden.

252 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)