webForumDet fria alternativet

XML

2 svar · 446 visningar · startad av PsyDonia

PsyDoniaMedlem sedan maj 2003924 inlägg
#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
emissionMedlem 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.

PsyDoniaMedlem 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.

136 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)