Autor Zpráva
Inpocasi
Profil
Mám xml dokument, který potřebuju zpacovat. Př:
<?xml version="1.0" encoding="windows-1250"?>
<knihovna>
<str>172</str>
</knihovna>

Na internetu jsem četl spoustu článků - interval, živě, linux ale nic mi nefungovalo. Nevíte někdo kde bych našel již hotový script na zpracování xml dokumentu?
GrizzlyX
Profil
Inpocasi
mno tak u XML musis mit DTD a CSS (také je doré mít XSLT)
GrizzlyX
Profil
Inpocasi
Tady mas nejake priklady
thingwath
Profil
Bez DTD se lze v klidu obejít.
Acci
Profil
simplexml_load_string
Inpocasi
Profil
Děkuji za tipy. Tak už se mi to na hoře podařilo zpracovat. Jak ale v php parseru přisttupovat k těmto hodnotám <NAZEV="vino">. Alias chci aby když nazev=vino tak značku chápal jako slovo Ahoj.
Acci
Profil
Příklad 4
Inpocasi
Profil
To mi nefunguje raději sem hodím celý ten script co jsem zatím napsal (opsal):



foreach ($xml->H[0]->R as $R) {
switch((string) $R['N']) {
case 'J':
echo $REGION, ' J';
break;
case 'K':
echo $REGION, ' K';
break;
}
}



if(!($soubor = fopen("snih.xml", "r"))) {
die("Nelze otevřít soubor snih.xml!");
} else {
while ($d = fread($soubor, 4096)) {
if(!xml_parse($parser, $d, feof($soubor))) {
die("Chyba XML");
}
}

}
To zvýrazněný nefunguje tam to skoníčí: Call to undefined function: simplexml_load_string()
Inpocasi
Profil
Jo už vím proč to nefunguje -> na serveru je jenom php 4. Existuje nějaké jiné řešení v php 4?
Inpocasi
Profil
Jiná funkce teda než simplexml_load_string neexistuje?
krteczek
Profil
základy zpracování xml v php: http://www.linuxsoft.cz/article.php?id_article=459

práce s xml obecně mimo php: http://www.linuxsoft.cz/article_list.php?id_kategory=182
Inpocasi
Profil
Jo, ty články na linuxu mi hodně pomohly. Jsou napsány lépe než na intervalu.
Toto téma je uzamčeno. Odpověď nelze zaslat.