<ELEMENT>/$éditorial</ELEMENT>
<ELEMENT>/$pelote basque/$cesta punta</ELEMENT>
Bonjour je cherche le regex en php pour récupérer de chanque ligne éditorial pelote basque et cesta punta
merci d'avance
<ELEMENT>/$éditorial</ELEMENT>
<ELEMENT>/$pelote basque/$cesta punta</ELEMENT>
Bonjour je cherche le regex en php pour récupérer de chanque ligne éditorial pelote basque et cesta punta
merci d'avance
Est-ce que tu as une structure XML complète ou juste des bouts de texte ?
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.
Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
j'ai pas trouvé donc je l'ai fait autrement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 $listetopics = $dom->getElementsByTagName("ELEMENT"); foreach($listetopics as $liste) { foreach($liste->childNodes as $dom_child) { preg_match("/(.*)/", $dom_child->nodeValue, $nom_topic); $nom_topic=explode(',',str_replace('/$',',',$nom_topic[1])); $sxml = simplexml_load_file('./topic.xml'); foreach ($nom_topic as $key => $value){ if (!empty($value)) { echo '<pre>'; echo($value)."</br>"; echo '</pre>'; } } }
pour info je ne recupere dans mon code que <ELEMENT>
Ces deux lignes sont bien curieuses. Autant les remplacer par:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 preg_match("/(.*)/", $dom_child->nodeValue, $nom_topic); $nom_topic=explode(',',str_replace('/$',',',$nom_topic[1]));
Code : Sélectionner tout - Visualiser dans une fenêtre à part $nom_topic = explode('/$', $dom_child->nodeValue);Pourquoi avoir placé le chargement d'un même fichier xml dans une boucle foreach?
Code : Sélectionner tout - Visualiser dans une fenêtre à part $sxml = simplexml_load_file('./topic.xml');
Brachygobius xanthozonus
Ctenobrycon Gymnocorymbus
pour le xml j'ai pas mis tout le code car je me sert du résultat pour analyser un autre XML
tu as raison j'ai simplifié, la fatigue!
Si c'est toujours le même fichier xml, charge le une fois pour toute en dehors de la boucle, ça sert à rien de le charger pour chaque item.
Brachygobius xanthozonus
Ctenobrycon Gymnocorymbus
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager