Hej! Vad blir felet? Löste det, men tack ändå.Öppna och läsa XML
    
    
Jag har under ett par timmar försökt öppna och läsa ur en xml-fil som jag har, men utan resultat. Tycker att jag gör precis så som i de exempel jag sett på flera olika websidor, men uppenbarligen missar jag något.
Vad är fel?
/Gustaf
Kod ------------------->
Set fso=Server.CreateObject("Scripting.FileSystemObject")
function getXml(xmlPath)
    dim xmlDoc
    dim isValid
    set xmlDoc = Server.CreateObject("Msxml2.DOMDocument.3.0")
    xmlDoc.async = false
    xmlDoc.load server.mapPath(xmlPath)
    isValid = cBool(xmlDoc.parseError.errorCode = 0)
    if not isValid then
        response.write getXMLError(xmlDoc)
    end if
    set getXml = xmlDoc
end function
function getXMLError(xmlDoc)
    getXMLError = "felkod m.m."
end function
if not fso.FileExists(Server.MapPath("tpo-export.xml")) then
    response.Write "No xml to be found"
else
    response.Write "Found xml" 'Detta skrivs ut
    
    Dim xmlDocument, xmlSupplierList
    set xmlDocument = getXml("tpo-export.xml")
    
    set xmlSupplierList = xmlDocument.documentElement.selectNodes("Supplier")
    for each supplierId in xmlSupplierList
        response.Write "äntligen!" 'Skrivs ej ut
    next
end if
XML ------------------->
<Partner Name="MyPartner">
	<BaseImageUrl/>
	<BaseModelUrl/>
	<Suppliers>
		<Supplier Name="MySupplier" LogoUrl="TM.gif" DefaultLanguage="en">
			<SupplierUrl>www.supp.xx</SupplierUrl>
			<SupplierLanguages>
				<SupplierLanguage Code="en" SupplierName="MySupp"/>
			</SupplierLanguages>
		</Supplier>
	</Suppliers>
</Partner>Sv: Öppna och läsa XML
    
    
Första jag tänkte på är läsrättigheter i den katalog som filen ligger i på webbsajten..Sv:Öppna och läsa XML
    
    
längst ner i asp-koden finns en loop som skall skriva ut "äntligen" för varje objekt den hittar i listan, men det skrevs aldrig ut.
Dels fick jag ta bort documentElement i
set xmlSupplierList = xmlDocument.documentElement.selectNodes("Supplier")
och dessutom kunde jag inte gå direkt till Supplier objektet i xml-filen, utan måste stega mig fram dit från roten.