---
title: "xmldom"
type: "forum-thread"
url: "https://www.webforum.nu/amne/xml/93633-xmldom"
topic: "XML"
topic_url: "https://www.webforum.nu/amne/xml"
author: "jboy_87"
published: "2003-12-30T05:31:26.000Z"
updated: "2004-01-03T06:02:56.000Z"
replies: 7
views: 762
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/93633-xmldom"
---

# xmldom

## #1 — jboy_87, 2003-12-30T05:31Z

hej hur får man upp dem 4 första top noderna i ett xml dokument?

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

## #2 — jboy_87, 2003-12-31T04:51Z

hmm ingen som vet?

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

## #3 — Darren, 2003-12-31T13:23Z

Vad menar du med 4 första top noder då?

En valid xml-fil kan endast ha en "top" nod. T ex:

```
<?xml version="1.0"?>
<root>
    <node1>text</node1>
    <node2>text</node2>
</root>
```

I exemplet ovan är root-noden "top" noden.

Ta en titt på [min artikel](http://www.phpportalen.net/wiki/index.php?page=XML+parsing+med+XMLDOM+och+PHP) på PHPportalen. Den bör kunna få dig på rätt spår.

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

## #4 — Niklasson, 2003-12-31T14:35Z

Flyttas från PHP..

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

## #5 — jboy_87, 2003-12-31T18:54Z

okej men innanför top nodden vad heter dem? hehe
Okej gör det enklare då har fem poster här nere jag vill bara lista 4 av dem!

XML-Databas

```
<?xml version="1.0" encoding="UTF-8"?>
<chat>

<post><info datum="2003-12-31 06:15:43" namn="test"/>
<data>5</data>
</post>

<post><info datum="2003-12-31 06:15:43" namn="test"/>
<data>5</data>
</post>

<post><info datum="2003-12-31 06:15:43" namn="test"/>
<data>5</data>
</post>

<post><info datum="2003-12-31 06:15:43" namn="test"/>
<data>5</data>
</post>

<post><info datum="2003-12-31 06:15:43" namn="blabla"/>
<data>5</data>
</post>

<post><info datum="2003-12-31 06:15:43" namn="6666"/>
<data>5</data>
</post>

</chat>
```

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

## #6 — jboy_87, 2003-12-31T19:43Z

trog nog att dem heter childnod ? eller

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

## #7 — jboy_87, 2004-01-02T12:54Z

löste det via loopar hit o dit!

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

## #8 — jboy_87, 2004-01-03T06:02Z

är det farligt och använda det här? kan xml filen skadas på ett sätt?

```
$total = count($posts); 
$plus = 0;
$i = count($posts) + 1; 
  
if ($total > 50) {
$plus = 25;
foreach (array_reverse($posts) as $post) {
$plus--;
if ($root->remove_child($posts[$plus])) { 
domxml_save($dom,"data/chat.xml","chat.php");
}
}
```

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

---

Tråden på webben: https://www.webforum.nu/amne/xml/93633-xmldom
