Avatar billede eksperten1 Nybegynder
26. september 2002 - 19:03 Der er 2 kommentarer og
1 løsning

Brug af dataisland

I et ASP script vil jeg gerne benytte en lokalt genereret XML fil, filene genereres dynamisk ud fra et ID og noget DB-ræs.

Mit nuværende server side script ser sådan ud:
<snip>
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
Set objLst = Server.CreateObject("Microsoft.XMLDOM")
Set objDNA = Server.CreateObject("Microsoft.XMLDOM")
objXML.async = False
objXML.Load "getxml.asp?id=1"

If objXML.parseerror.errorcode <> 0 Then
    response.write objXML.parseerror.reason
End if

Set objLst = objXML.getelementsByTagName("dnaspot")
<snip>

Hvis nu jeg gerne vil lave en dataisland
<xml id="pagexml" src="xmlmaker.asp?id=12"></xml>

Og så benytte den, hvordan kan jeg så loade den ind i objektet. Bemærk at jeg gerne vil fortsætte i VB og at det foregår på serveren.

vhE1
Avatar billede webcon Nybegynder
26. september 2002 - 21:21 #1
Efter min opfattelse skal du på din asp side skrive
<xml id="pagexml" src="xmlmaker.xml?id=12"></xml>

og ikke <xml id="pagexml" src="xmlmaker.asp?id=12"></xml>.

Forskellen er sourcen til dit XML-dokument hvis dataisland skal benyttes.

/webcon
Avatar billede eksperten1 Nybegynder
26. september 2002 - 21:54 #2
Det er ikke helt det problemet er, mit problem er hvordan jeg "får fat" i det xml som er i <xml id="pagexml" src="xmlmaker.asp?id=12"></xml>.
Det skal loades op i et objekt for at jeg kan tilgå det, hvordan gøres det ?
Avatar billede eksperten1 Nybegynder
05. november 2002 - 11:37 #3
luk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester