---
title: "Ta ut element från ett XML-dokument"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/132789-ta-ut-element-från-ett-xml-dokument"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "sailsoft"
published: "2005-08-15T09:52:27.000Z"
updated: "2005-08-15T12:42:42.000Z"
replies: 2
views: 316
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/php/132789-ta-ut-element-från-ett-xml-dokument"
---

# Ta ut element från ett XML-dokument

## #1 — sailsoft, 2005-08-15T09:52Z

Jag har problem att hitta rätt metod för att plocka ut texten som är emellan text-elementen i xml-dokumentet

Hur tar jag endast ut texten, jag vet hur jag skall plocka ut värden i elementen med getAttribute() men hittar inget för själva texten.

\<?

$serverSvar = '\<?xml version="1.0" encoding = "ISO-8859-1" ?\>\<message id="1"\>\<text\>denna text skall plockas ut\</text\>\</message\>';

$dom = new DomDocument(); 
$dom-\>preserveWhiteSpace = FALSE;
$dom-\>loadXML($serverSvar);

$texter = $dom-\>getElementsByTagName('text');

foreach ($texter as $text) {
// Hur får jag ut texten?   
}
?\>

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

## #2 — Peter S, 2005-08-15T10:15Z

Testa med egenskapen nodeValue.

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

## #3 — sailsoft, 2005-08-15T12:42Z

Tackar, det funka ju!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/132789-ta-ut-element-från-ett-xml-dokument
