Bonjour à tous.
J'ai un petit soucis bizarre que je n'arrive pas à élucider, pas très important mais qui m'intrigue beaucoup !
Alors voila j'importe un fichier XML, et je lis pour lui sous-tirer des informations
Voici mon code PhP :
Ma fonction package_create permet d'enregistrer dans une base MySQL ce nouveau package avec ses 2 champs.
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $dom = new DOMDocument(); $dom->load("./tmp/".$file); $packages = $dom->getElementsByTagName("package"); foreach($packages as $package) package_create($package->getAttribute("package_id"),$package->nodeValue);
Mon bout XML :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <tv_packages> <package package_id="1"> <package_name>Eco</package_name> </package> <package package_id="4"> <package_name>Gratuit</package_name> </package> <package package_id="35"> <package_name>Grand Ecran</package_name> </package> </tv_packages>
Et je me suis aperçu en fait qu'il apparaissait dans mes champs MySQL, un retour à la ligne juste avant chaque nom de package. Comme s'il y avait un \n ou \r juste avant.
Donc c'est pas bien grave, mais je ne vois vraiment pas d'ou ca vient
Merci pour votre aide !
Partager