OVH Cloud OVH Cloud

[Parser xml]Favoris galeon en html

1 réponse
Avatar
Batman
Bonjour, bonsoir,

Je cherche à transformer les signets de galeon (~/.galeon/bookmarks.bel) en
une page html
il se trouve que 'bookmarks.bel' est du xml (1.0 ?)
je voudrais savoir si quelqu'un à quelquechose qui me soit accessible pour
faire cela (en php donc)

j'ai essayé ça 'http://www.php.net/manual/fr/function.xml-parser-create.php'
aisin que sur le même site un truc de mihkel (m_i_h_k_e_l_AT_w_w_....) avec
des classes (j'en ai encore mal à la tête)
mais les resultats sont assez surprenant (je perds une partie des
dossiers-signets)

j'ai essayé de regarder sur xmlfr.org, mais le site mets plus d'1 minutes
pour chaques page que je veux consulter (d'autres sites ne posent pas de
problème)

ça fait tout l'après-midi que cherche, sans trouver un debut de piste
(surtout que j'utilise les bookmarks de galeon comme entrainement, pour
après me faire mes menus pour mon site :-D)

merci d'avance

--
Les fautes d'orthographes sont ma signature :-)
pour me répondre en BAL (mode antispam)
http://batman.dyndns.org/V2/Mail/?src=news.free

1 réponse

Avatar
Frederic Le Regent
Salut,

En fait il te suffit d'utiliser les functions dom de php ;)

$vs_xml = steam xml

$vo_doc = domxml_open_mem($vs_xml) or fatalError("Couldn't parse
XML");
$vo_root = $vo_doc->document_element();
$vo_children = $vo_root->child_nodes();
foreach($vo_children as $vo_channel) {
parcours du premier node ....
foreach($vo_scondNode as $vo_children) {
parcours du second node ....
}
}