webForumDet fria alternativet

xmldom

7 svar · 747 visningar · startad av jboy_87

jboy_87Medlem sedan aug. 20011 099 inlägg
#1

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

jboy_87Medlem sedan aug. 20011 099 inlägg
#2

hmm ingen som vet?

DarrenMedlem sedan dec. 2002789 inlägg
#3

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 på PHPportalen. Den bör kunna få dig på rätt spår.

NiklassonMedlem sedan nov. 2000857 inlägg
#4

Flyttas från PHP..

jboy_87Medlem sedan aug. 20011 099 inlägg
#5

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>
jboy_87Medlem sedan aug. 20011 099 inlägg
#6

trog nog att dem heter childnod ? eller

jboy_87Medlem sedan aug. 20011 099 inlägg
#7

löste det via loopar hit o dit!

jboy_87Medlem sedan aug. 20011 099 inlägg
#8

ä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");
}
}
273 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
126 ms — hämta forumlista (db)
136 ms — hämta statistik (db)
133 ms — hämta tråd, inlägg och bilagor (db)