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

willeraser Messages postés 55 Date d'inscription mercredi 15 octobre 2003 Statut Membre Dernière intervention 6 mai 2009 - 29 juin 2009 à 17:23
marrodeur Messages postés 6 Date d'inscription jeudi 19 février 2004 Statut Membre Dernière intervention 4 mai 2011 - 4 mai 2011 à 19:59
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

marrodeur Messages postés 6 Date d'inscription jeudi 19 février 2004 Statut Membre Dernière intervention 4 mai 2011
4 mai 2011 à 19:59
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 ;)
cs_aKheNathOn Messages postés 575 Date d'inscription dimanche 23 décembre 2001 Statut Membre Dernière intervention 23 octobre 2012
31 juil. 2009 à 10:22
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.
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
30 juil. 2009 à 22:27
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.
picaspliff Messages postés 4 Date d'inscription mardi 2 avril 2002 Statut Membre Dernière intervention 21 juillet 2009
21 juil. 2009 à 09:14
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.
bouztarak25 Messages postés 5 Date d'inscription lundi 25 juin 2007 Statut Membre Dernière intervention 16 juin 2008
20 juil. 2009 à 19:38
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 :)
encoupe Messages postés 2 Date d'inscription lundi 4 avril 2005 Statut Membre Dernière intervention 7 juillet 2009
7 juil. 2009 à 12:44
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.
cs_aKheNathOn Messages postés 575 Date d'inscription dimanche 23 décembre 2001 Statut Membre Dernière intervention 23 octobre 2012
7 juil. 2009 à 10:18
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
encoupe Messages postés 2 Date d'inscription lundi 4 avril 2005 Statut Membre Dernière intervention 7 juillet 2009
6 juil. 2009 à 23:45
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 !
picaspliff Messages postés 4 Date d'inscription mardi 2 avril 2002 Statut Membre Dernière intervention 21 juillet 2009
6 juil. 2009 à 18:55
Je rajoute une note à ce code et à aKheNathOn qui est très réactif : 10/10 !
picaspliff Messages postés 4 Date d'inscription mardi 2 avril 2002 Statut Membre Dernière intervention 21 juillet 2009
6 juil. 2009 à 18:51
<![CDATA[monCodeHtml]]>

Merci la solution fonctionne !
Je peux mettre mes iframe de Google maps dans un fichier XML, c'est cool :-)
cs_aKheNathOn Messages postés 575 Date d'inscription dimanche 23 décembre 2001 Statut Membre Dernière intervention 23 octobre 2012
6 juil. 2009 à 17:13
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
picaspliff Messages postés 4 Date d'inscription mardi 2 avril 2002 Statut Membre Dernière intervention 21 juillet 2009
6 juil. 2009 à 16:41
Super code, Merci beaucoup !
Je me demande juste comment gérer du code html stocké dans le fichier XML...
tunfilsdepute Messages postés 4 Date d'inscription lundi 12 novembre 2007 Statut Membre Dernière intervention 24 novembre 2008
6 juil. 2009 à 10:41
Bravo Bravo et encore Bravo belle source et man et en plus cela fonctionne Encore Merci

ps J'approuve la charte de bonne conduite
kankrelune Messages postés 1293 Date d'inscription mardi 9 novembre 2004 Statut Membre Dernière intervention 21 mai 2015
30 juin 2009 à 14:35
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°
cs_aKheNathOn Messages postés 575 Date d'inscription dimanche 23 décembre 2001 Statut Membre Dernière intervention 23 octobre 2012
30 juin 2009 à 00:17
merci, ça fait plaisir d'avoir ce genre de commentaire également :))
willeraser Messages postés 55 Date d'inscription mercredi 15 octobre 2003 Statut Membre Dernière intervention 6 mai 2009
29 juin 2009 à 17:23
Ca fait vraiment plaisir de voir ce genre de sources de temps en temps !
Rejoignez-nous