---
title: "selectSingleNode vill inte funka!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/xml/141499-selectsinglenode-vill-inte-funka"
topic: "XML"
topic_url: "https://www.webforum.nu/amne/xml"
author: "doggelito"
published: "2006-01-25T18:35:29.000Z"
updated: "2006-01-25T21:56:50.000Z"
replies: 3
views: 651
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/xml/141499-selectsinglenode-vill-inte-funka"
---

# selectSingleNode vill inte funka!

## #1 — doggelito, 2006-01-25T18:35Z

Får inte till detta :(
Jag vill hämta 'ReturnCode' via selectSingleNode men får bara 'Object Required' när jag provar!

Denna funkar:

```
Set root = XMLDOM.documentElement
Set node = root.firstChild  
Response.Write(node.text)
```

Men inte denna, vad gör jag för fel?

```
Set node = XMLDOM.selectSingleNode("AKDirectResult/ReturnCode")
Response.Write(node.text)
```

AKDirectResult är roten och ReturnCode är första child.

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

## #2 — @nders, 2006-01-25T19:29Z

Kan du visa exakt hur XML-dokumentet ser ut?

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

## #3 — doggelito, 2006-01-25T21:18Z

Xml-koden ser ut så här:

```
<?xml version="1.0"?>
<AKDirectResult xmlns="x-schema:HTTP://213.203.17.115/AKeService/Schemas/AKDirectResult.xml">
	<ReturnCode>0</ReturnCode>
	...
</AKDirectResult>
```

Upptäckte precis en sak; om jag tar bort schemagrejjen så funkar det, alltså:

```
<?xml version="1.0"?>
<AKDirectResult>
	<ReturnCode>0</ReturnCode>
</AKDirectResult>
```

Vad beror detta på?

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

## #4 — jarvklo, 2006-01-25T21:56Z

> **doggelito skrev:**
>
> Vad beror detta på?

Hmm..

När du deklarerar ett namespace sådär (xmlns-attributet...) så kommer ReturnCode per default att höra till det namespace du ger prefixet "x-schema" och inte det namespace som du har som default för dokumentet.

Utan att ha testat skulle jag alltså tro att det rör ihop sig eftersom elementet \<x-schema:ReturnCode\> (som det då blir) inte har något att göra med element \<ReturnCode\> som eventuellt skulle kunna finnas i dokumentets defaultnamespace...

Så... Om det är till någon hjälp så beror problemet alltså förmodligen på att du på något sätt måste ange att du söker efter ReturnCode i det deklarerade namespacet x-schema: när du deklarerar det på det första sättet ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/xml/141499-selectsinglenode-vill-inte-funka
