|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() Inscription : mai 2005 Messages : 260 ![]() |
bonjour, j'ai récuperé un script qui transforme un fichier xml en un tableau
le hic, c'est qu'il foire lorsqu'il retrouve un slash dans une valeur d'attribut: ex (dans l'attribut ManufacturerPartNumber): <PriceAndAvailability SKU="479H484" ManufacturerPartNumber="MA147FD/A" Quantity="1"> dans le script il utilise le regex suivant pour la reconnaissance des attributs: Code :
$ReAttributes = '/(\w+)=(?:"|\')([^"\']*)(:?"|\')/';
__________________
Colère et Haine mènent à la Puissance |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : mai 2006 Messages : 521 ![]() |
A premiere vue il n'y a pas de probleme avec la recuperation de l'attribut.
as tu essayer de faire un print_r de la sortie de la regexp ? Le probleme se situe surement plus loin dans le traitemement. |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : mai 2005 Messages : 260 ![]() |
effectivement!
merci de la réponse. En fait, c'était la transformation XML -> tableau qui merdait, j'ai pas réussi à la réparer, mais je me pencherai dessus plus tard.
__________________
Colère et Haine mènent à la Puissance |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com