Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> domxml i ns
deirathe
post
Post #1





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

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


mam taki kod:
  1. $htm = 
  2. '<?xml version="1.0" ?>
  3. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:tpl="http://someexample.com">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  6. <title>Untitled Document</title>
  7. </head>
  8.  
  9. <body>
  10. <tpl:value-of select="" />
  11. <tpl:foreach select="">
  12. <tpl:lang href="" />
  13. </tpl:foreach>
  14. </body>
  15. </html>
  16.  
  17.  
  18. ';
  19.  
  20. echo "<pre>";
  21. $tpl = new DOMDocument('1.0');
  22. $tpl->loadXML($htm); 
  23. $elements = $tpl->getElementsByTagName("tpl");
  24. print_r($elements->item(0));

powinienem otrzymac domnodeelement jednak nie dostaje nic, tzn ze nie znajduje mi tagow tpl;/, wie moze ktos jak to rozwiazac, chce wyciagnac wszystkie tagi tpl z dokumentu.
Dzieki z gory
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


webdicepl
Cytat
Trochę logiki, co ma HTML do XML?

dokładnie tyle że XML jest uogólnieniem języków typy HTML, tzn. że możesz w XML zdefiniować zbiór reguł określających poprawny kod HTML...
a to cytat z twojego linku:
Cytat
Popularne języki oparte na XML
...
XHTML - Extensible HyperText Markup Language, strony WWW
...
idź się kolego przespać, zamiast ludziom we łbach mieszać...

a co do zasadniczego problemu deirathe... pierwszy raz widzę taką składnię dla nazw tagów w XML... możliwe, że jestem mało doświadczony w temacie, ale sprawdzałeś przypadkiem, czy $tpl->getElementsByTagName('body'), albo $tpl->getElementsByTagName('title') też nic nie zwraca?

Ten post edytował nevt 21.01.2008, 13:09:39
Go to the top of the page
+Quote Post

Posty w temacie


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: 12.10.2025 - 22:52