[bibliothèque C++] XmlFile

shadosan Message lu Posté le 13 Jan 2008 à 23:30 Bulle
Avatar de shadosan
Explorateur

Messages : 194
GCPoints : 8461
j'approuve killpatate, et je donne un exempl concret d'une autre chose que l'on peut faire :

son propre language interprété :proud: (ici, des "prototypes" (exemples) du langage utilisé par Open Maker)

Code :
<oml>
	<make var="monTexte" type="alphanum">hellowww</make>
	<make var="monNombre" type="alphanum">245</make>
	<make var="monBool" type="switch">on</make>

	<make var="monTexte2" type="alphanum">hellowww</make>
	<make var="monNombre2" type="alphanum">245</make>
	<make var="monBool2" type="switch">on</make>

	<if var1="monNombre" is="<" var2="monNombre2">
		<setoperation var1="monNombre" method="+" var2="monNombre2">monNombre</setoperation>
	</if>

	<set var="monNombre">0</set>

	<while var="monBool">
		<if var="monNombre" is="=" value="10">
			<set var="monBool">off</set>
		</if>
		<else>
			<message starttrailing="keep" endtrailing="trim" cmdnchar="auto">
				Hello World!
				monNombre est égal à ?var:monNombre .
			</message>
			<setoperation var="monNombre" method="+" value="1">monNombre</setoperation>
		</else>
	</while>
	
	<for init="monNombre:0" is="<" value="10" modif="+">
		<message starttrailing="trim" endtrailing="trim" cmdnchar="auto">
			Hello World!
			monNombre est égal à ?var:monNombre .
		</message>
	</for>
<oml>


Bref, finalement, Le xml est une manière d'organiser des données :proud: rien d'autre :proud: s'pas magique :proud: j'aime ce smiley :proud:
Dernière édition le 13 Jan 2008 à 23:34
Daru13 Message lu Posté le 14 Jan 2008 à 00:13 Bulle
Avatar de Daru13
Membre Elite

Messages : 2884
GCPoints : 108090

Citation :

[...] :proud: rien d'autre :proud: s'pas magique :proud: j'aime ce smiley :proud:


Ah c'est vrai :proud: ?

Bah sinon j'ai pas totalement compris, mais en tout cas ça m'éclaire déja pas mal ! Merci à vous 2 :happy: !
Darktib Message lu Posté le 14 Jan 2008 à 14:12 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
La librairie m'a l'air assez intuitive et pratique :smile: je la telechargerait des que possible :grin:
Bon boulot, en tout cas !
Dernière édition le 14 Jan 2008 à 14:12
shadosan Message lu Posté le 15 Jan 2008 à 03:04 Bulle
Avatar de shadosan
Explorateur

Messages : 194
GCPoints : 8461
en fait, je peux "non-officiellement" vous l'envoyer, le seul désavantage qu'il y aurais serait que a) le chargement ne fonctionne pas (simplement déactivé), b) pas de documentation. Tout le reste fonctionne :proud:
pour vous y retrouver, vous n'avez qu'a regarder le fichier XmlFile.h, qui contient les prototypes de classes. :smile:

http://open-maker.tuxfamily.org/share/filelib.rar
Dernière édition le 15 Jan 2008 à 03:21
Darktib Message lu Posté le 15 Jan 2008 à 23:17 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
Je vais regarder ca des que possible^^
shadosan Message lu Posté le 26 Jan 2008 à 01:14 Bulle
Avatar de shadosan
Explorateur

Messages : 194
GCPoints : 8461
Voilà, j'ai *enfin* fini la version 1.0; vous pouvez la trouver sur mon site :

http://open-maker.tuxfamily.org/

(lisez la news, tiens :-P)
Darktib Message lu Posté le 26 Jan 2008 à 22:08 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
Ca yest, téléchargé!

Je testerai ca quand j'aurai le temps (au mieux dans 1 semaine :confused: )
shadosan Message lu Posté le 30 Jan 2008 à 02:17 Bulle
Avatar de shadosan
Explorateur

Messages : 194
GCPoints : 8461
et hop, une nouvelle version viens d'arriver : elle inclus la possibilité de toucher aux fichiers INI de manière simple, et règle aussi quelques petites choses dans la gestion du XML !

http://open-maker.tuxfamily.org
shadosan Message lu Posté le 30 Jan 2008 à 16:37 Bulle
Avatar de shadosan
Explorateur

Messages : 194
GCPoints : 8461
re-hop, un bug gênant s'est glissé dans la version 1.1, je vous prierai donc de prendre la version 1.1.1 à la place :blush:
Darktib Message lu Posté le 01 Fév 2008 à 22:08 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
Honte sur moi, je n'ai toujours pas testé :blush: ^^

Mais j'ai pas eu le temps^^

*Windows Internet Explorer : Téléchargement terminé*
Rassure toi, j'ai téléchargé ta nouvelle bibliotheque (la 1.1.1) que j'essayerait de tester le plus vite^^
Venyux Message lu Posté le 12 Fév 2008 à 21:43 Bulle
Avatar de Venyux
Membre Novice

Messages : 119
GCPoints : 22323
Ah, le XML... je n'ai jamais réussi à en faire quelque chose (bien que j'en ai compris l'utilité), la dernière fois que j'avais pour but de l'utiliser, c'était dans mon "game-maker" perso, je faisais déjà des plans sur la comète avec le langage XML pour organiser les données de mes cartes etc, alors que je ne savais même pas utiliser le langage lui-même, mdr, c'est loin tout ça, bref... on s'en fou, :tongue:

À propos du sujet en lui-même, ça a l'air vraiment sympathique, bien que je ne l'utiliserai sûrement jamais, je tiens tout de même à te féliciter pour le travail accompli. ;)
Répondre
GameCorp - Site d'apprentissage et d'entraide à la création de jeux vidéo.
XHTML Valid 1.1 - Page générée en 0.0411 secondes