Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> DomElement do stringa
deirathe
post
Post #1





Grupa: Zarejestrowani
Postów: 426
Pomógł: 32
Dołączył: 24.05.2007

Ostrzeżenie: (0%)
-----


Mam DOMDocument i wyciągam z niego dowolny DOMElement, jak zamienić cały DOMElement na string, tak żebym dostał nie tylko tekst ale całą zawartość plus ów Node-a

Ten post edytował deirathe 14.02.2008, 10:19:30
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




hmmm, manuala zamkneli?
http://pl2.php.net/manual/pl/function.dom-...ent-savexml.php
chyba ze nie oto ci chodzilo
Go to the top of the page
+Quote Post
deirathe
post
Post #3





Grupa: Zarejestrowani
Postów: 426
Pomógł: 32
Dołączył: 24.05.2007

Ostrzeżenie: (0%)
-----


przepraszam, rzeczywiście wcześniej tego jakoś nie zauważyłem, znaczy zauważyłem jakoś zaraz po poście i właśnie miałem napisać że nieważne (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ale i tak dzięki
p.s. To co mi podałeś to nie to bardziej mi chodziło o to:
  1. <?php
  2. function getContent(&$NodeContent="",$nod)
  3. { $NodList=$nod->childNodes;
  4. for( $j=; $j < $NodList->length; $j++ )
  5. {  $nod2=$NodList->item($j);//Node j
  6. $nodemane=$nod2->nodeName;
  7. $nodevalue=$nod2->nodeValue;
  8. if($nod2->nodeType == XML_TEXT_NODE)
  9. $NodeContent .= $nodevalue;
  10. else
  11. {  $NodeContent .= "<$nodemane ";
  12.  $attAre=$nod2->attributes;
  13.  foreach ($attAre as $value)
  14. $NodeContent .="{$value->nodeName}='{$value->nodeValue}'" ;
  15. $NodeContent .=">";
  16. getContent($NodeContent,$nod2);
  17. $NodeContent .= "</$nodemane>";
  18. }
  19. }
  20.  
  21. }
  22. ?>

cos sie dziś mieszam :?

Ten post edytował deirathe 14.02.2008, 10:40:46
Go to the top of the page
+Quote Post
agaaaPe
post
Post #4





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 9.04.2008

Ostrzeżenie: (0%)
-----


Witam,

szukam i szukam, czy naprawde nie ma innego sposobu na wyświetlenie domElementu z tagami a nie z samą zawartoscia niz napisanie wlasnej funkcji???
Jezeli tak to czy ktos moglby mi powiedziec jak wywolac ta funkcje?

probowalam getContent($nod); lub getContent("",$nod) i jakos nie dziala..

Z gory dziekuje!!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.09.2025 - 21:37