---
title: "hjälp med xml"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/78367-hjälp-med-xml"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "henrikjohansson"
published: "2003-05-28T21:30:00.000Z"
updated: "2003-05-30T21:58:27.000Z"
replies: 6
views: 408
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/78367-hjälp-med-xml"
---

# hjälp med xml

## #1 — henrikjohansson, 2003-05-28T21:30Z

Min asp fil

```
<html> 
<head></head> 
<body> 

<% 
set xmlDoc=Server.CreateObject("Microsoft.XMLDOM") 
xmlDoc.async="false" 
fil=Server.mappath("status.asp") 
xmlDoc.load(fil) 

set huvud = xmlDoc.getElementsByTagName("hostname") 

response.write huvud.item(0).text 

set huvud=nothing

%> 

</body> 
</html>
```

och min xml fil (genereras via lite asp och grejer)

```
<?xml version="1.0" encoding="iso-8859-1"?>
<qstat>
	<server type="HLS" address="cs.useless.nu:27015" status="UP">
		<hostname>cs.useless.nu:27015</hostname>
		<name>WC3 Weekend Server</name>
		<gametype>cstrike</gametype>
		<map>de_aztec</map>
		<numplayers>0</numplayers>
		<maxplayers>14</maxplayers>
		<ping>20</ping>
		<retries>0</retries>
		<players>
		</players>
	</server>
</qstat>
```

Jag får detta felet:

```
Microsoft VBScript runtime error '800a01a8' 

Object required: '[object]' 

/ny.asp, line 14
```

Hur löser jag det?

samt att jag får ofta detta felet

```
The page cannot be displayed 
There is a problem with the page you are trying to reach and it cannot be displayed.
```

Då måste jag kopiera innehållet i asp filen till en helt ny sida :) och sedan får jag det gamla felet där tills det slutat funka där med :)

Permalänk: https://www.webforum.nu/p/78367

## #2 — niko, 2003-05-28T22:55Z

Det låter som om du misslyckas med att ladda dokumentet. Du bör nog koda mer defensivt så du har en chans att upptäcka eventuella problem:

```
<html> 
<head></head> 
<body> 
<% 
set xmlDoc=Server.CreateObject("Microsoft.XMLDOM") 
xmlDoc.async=false
xmlDoc.setProperty "ServerHTTPRequest", true
xmlDoc.load("http://dinserver/dinsökväg/status.asp") 
If xmlDoc.parseError.errorCode = 0 Then
	set huvud = xmlDoc.getElementsByTagName("hostname") 
	if huvud.length<>0 then
		response.write huvud.item(0).text 
	else
		response.write "hostname-elementet saknades."
	end if
else
	Response.write xmlDoc.parseError.reason
end if
set huvud = nothing
set xmlDoc = nothing
%> 
</body> 
</html>
```

/red: om status.asp genererar xml:en så kan du inte öppna den filmässigt. Du måste öppna den över http.

Permalänk: https://www.webforum.nu/p/1066673

## #3 — henrikjohansson, 2003-05-28T23:20Z

aha. ok.. tackar skall testa detta
edit: Tack det fungerade prima  :bire

Permalänk: https://www.webforum.nu/p/1066686

## #4 — henrikjohansson, 2003-05-30T11:35Z

Resultatet av asp filen blir 

```
<?xml version="1.0" encoding="UTF-16"?>
<table>
<tr>
<td colspan="2">
WC3 Weekend Server
</td>
</tr>
<tr>
<td colspan="2">cs.useless.nu
</td>
</tr>
<tr>
<td colspan="2">
0/14
</td>
</tr>
</table>
<br />
<br />
```

det ser bra ut i explorer 6 men hur ser det ut i äldre webläsare?
det jag tänker på är taggar som \<br /\> och \<?xml version="1.0" encoding="UTF-16"?\>

Permalänk: https://www.webforum.nu/p/1067562

## #5 — niko, 2003-05-30T13:54Z

> det ser bra ut i explorer 6 men hur ser det ut i äldre webläsare?

Kan inte riktigt påstå att jag förstår problemet ..? Du har ju helt fria händer att bestämma hur resultat-(X)HTML:en ska se ut. Varför väljer du då att generera ett dokument utan html-, head-, body-taggar och doc-type?

(Just \<br /\>-taggen ska väl inte kunna orsaka nåt problem i nån läsare öht.)

Permalänk: https://www.webforum.nu/p/1067671

## #6 — henrikjohansson, 2003-05-30T21:42Z

jo anledningen till det är att jag skall infoga det på andra sidor.. skall bara använda xml just till detta.. allt annat skall vara asp.

Permalänk: https://www.webforum.nu/p/1068070

## #7 — niko, 2003-05-30T21:58Z

Ja, isåf är väl allt helt OK. Sånär som på XML-headern, den fyller ju ingen funktion mitt inne i ett (X)HTML-dokument.

Permalänk: https://www.webforum.nu/p/1068077

---

Tråden på webben: https://www.webforum.nu/amne/asp/78367-hjälp-med-xml
