XML MAPPING TO CLASS OBJECTS / CHARGEMENT / PARSING / MODIFICATION ET CREATION X

Signaler
Messages postés
55
Date d'inscription
mercredi 15 octobre 2003
Statut
Membre
Dernière intervention
6 mai 2009
-
Messages postés
6
Date d'inscription
jeudi 19 février 2004
Statut
Membre
Dernière intervention
4 mai 2011
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50238-xml-mapping-to-class-objects-chargement-parsing-modification-et-creation-xml-simplifiee

Messages postés
6
Date d'inscription
jeudi 19 février 2004
Statut
Membre
Dernière intervention
4 mai 2011

Bonjour,

Belle class tres utile.
J'aimerai avoir un fichier xml dans ce format as tu le code?
Acctuelement d apres se que j ai pu voir il faut modifier la class ca pourrais etre sympas de donner la possibilité de choisir son format ^^

<?xml version="1.0"?>



Je demande peu etre beaucoup mais c'est ma contribution ;)
Messages postés
575
Date d'inscription
dimanche 23 décembre 2001
Statut
Membre
Dernière intervention
23 octobre 2012

Merci à tous pour vos commentaires, ça fait super plaisir d'être utile :).

Pour info je l'ai utilisée sur un cms eCommerce à la place d'une base de données directement et la montée en charge se passe très bien, manquerait éventuellement un système de cache pour le charger en mémoire et ne pas parser les fichiers à chaque fois.
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
21
Hi,

après une longue absence, je reviens. Ca fait plaisir de retrouver un de tes codes. Très joli, comme toujours, intéressant et utile.
Messages postés
4
Date d'inscription
mardi 2 avril 2002
Statut
Membre
Dernière intervention
21 juillet 2009

Je stocke des données sur des voyages dans un fichier XML.
Pour chaque voyage je mets l'adresse d'une carte google maps que je mets dans une iframe.
Messages postés
5
Date d'inscription
lundi 25 juin 2007
Statut
Membre
Dernière intervention
16 juin 2008

Ca a l air très sympa comme idée ce code..!! Bravo aKheNathOn ;)

Picaspliff, comme tu vas utiliser ce code pour Goole Maps, il sert à quoi au fait?

Merci et à bientôt :)
Messages postés
2
Date d'inscription
lundi 4 avril 2005
Statut
Membre
Dernière intervention
7 juillet 2009

Je suis sur PHP 5.2.5.
Merci pour ton lien, cela m'a permis de trouver la solution.
Je suis sous wamp, et il faut désactiver l'extension php_domxml.
Messages postés
575
Date d'inscription
dimanche 23 décembre 2001
Statut
Membre
Dernière intervention
23 octobre 2012

Salut, tu dois avoir une version pas compatible. Je suis sur du PHP 5.2.9 (tu dois avoir une version PHP 5.1.x / 5.0.x ou 4).

Tu as des explications ici :
http://www.developpez.net/forums/d185277/php/bibliotheques-frameworks/xml/domxml/domxml-dom-xml-php5-1-a/

Bonne prog à tous,
Akh
Messages postés
2
Date d'inscription
lundi 4 avril 2005
Statut
Membre
Dernière intervention
7 juillet 2009

Une source qui me sera sans doute très utile.
Mais quand je veux la tester, j'ai le message suivant :
'Warning: domdocument::domdocument() expects at least 1 parameter, 0 given in...'
Il ne semble pas trouver le users.xml (dans le même repertoire ques les class).
Il doit être un peu tard, je ne trouve pas la solution !
Messages postés
4
Date d'inscription
mardi 2 avril 2002
Statut
Membre
Dernière intervention
21 juillet 2009

Je rajoute une note à ce code et à aKheNathOn qui est très réactif : 10/10 !
Messages postés
4
Date d'inscription
mardi 2 avril 2002
Statut
Membre
Dernière intervention
21 juillet 2009

<![CDATA[monCodeHtml]]>

Merci la solution fonctionne !
Je peux mettre mes iframe de Google maps dans un fichier XML, c'est cool :-)
Messages postés
575
Date d'inscription
dimanche 23 décembre 2001
Statut
Membre
Dernière intervention
23 octobre 2012

Si tu veux pas parser le code html, mais juste l'avoir en tant que "String", tu peux le mettre dans du CDATA.

Le script actuel gère justement ce type d'action - tu peux essayer en nommant un utilisateur TOTO
Messages postés
4
Date d'inscription
mardi 2 avril 2002
Statut
Membre
Dernière intervention
21 juillet 2009

Super code, Merci beaucoup !
Je me demande juste comment gérer du code html stocké dans le fichier XML...
Messages postés
4
Date d'inscription
lundi 12 novembre 2007
Statut
Membre
Dernière intervention
24 novembre 2008

Bravo Bravo et encore Bravo belle source et man et en plus cela fonctionne Encore Merci

ps J'approuve la charte de bonne conduite
Messages postés
1293
Date d'inscription
mardi 9 novembre 2004
Statut
Membre
Dernière intervention
21 mai 2015

Yes source qui peut s'avérer très utile... je ne note pas car je n'ai pas regardé le code en détail... plus tard peut être... mais aillant déjà vu ta façon de coder je ne me fait pas trop de souci... .. . ;o)

@ tchaOo°
Messages postés
575
Date d'inscription
dimanche 23 décembre 2001
Statut
Membre
Dernière intervention
23 octobre 2012

merci, ça fait plaisir d'avoir ce genre de commentaire également :))
Messages postés
55
Date d'inscription
mercredi 15 octobre 2003
Statut
Membre
Dernière intervention
6 mai 2009

Ca fait vraiment plaisir de voir ce genre de sources de temps en temps !