Gamestudio Links
Zorro Links
Newest Posts
M1 Oversampling
by Petra. 04/24/24 10:34
Zorro FIX plugin - Experimental
by flink. 04/21/24 07:12
Data from CSV not parsed correctly
by EternallyCurious. 04/20/24 21:39
Scripts not found
by juergen_wue. 04/20/24 18:51
zorro 64bit command line support
by 7th_zorro. 04/20/24 10:06
StartWeek not working as it should
by jcl. 04/20/24 08:38
folder management functions
by VoroneTZ. 04/17/24 06:52
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
4 registered members (AndrewAMD, Ayumi, Quad, PeWi), 488 guests, and 6 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Mega_Rod, EternallyCurious, howardR, 11honza11, ccorrea
19048 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
[Free] LiteXML #387974
11/26/11 16:30
11/26/11 16:30
Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Rei_Ayanami Offline OP
Expert
Rei_Ayanami  Offline OP
Expert

Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Hello!

I have just released a (small) plugin/DLL for Gamestudio - a XML library.

LiteXML lets you (at the moment):
  • load xml files from a path or directly from a string
  • access elements from the tree (Attributes/Values)


Here is the ReadMe which contains all the important information:
Click to reveal..
ReadMe for LiteXML
==================

Thank you for downloading LiteXML, a lite and stable XML plugin for 3D

Gamestudio. LiteXML covers the most basic and needed functions at this

moment.

Remarks
-------

Whenever you load a document, get a node or a attribute, memory for that

object will be allocated because of the structure of pugiXML. If you do

not want to waste memory, you have to call LXMLDelete[Object] where the

[Object] is the thing you want to delete. This will free the memory of

the allocated object.


If you like LiteXML and want to support me if you want to get more

functions (like saving/modifying etc), please consider a donation at
http://www.marianfrische.com/Download

Licesing
--------

This DLL may be used in any commercial or uncommercial project made with

3D Gamestudio. You are not allowed to sell this DLL directly, only in

connection with a project. You are allowed to pass this DLL to another

person, as long as you mention me (Marian Frische) or my website:
http://www.marianfrische.com/


Disclaimer
----------

This software is based on pugixml library (http://pugixml.org).
pugixml is Copyright (C) 2006-2010 Arseny Kapoulkine.



Marian Frische, 26-11-2011



You can download the DLL/Header/Demo and the ReadMe [here].

If you like LiteXML (or any of the upcoming plugins) or if you just
want to keep my website running, please consider a donation (You can
donate by clicking the donation button on the download page).

Donations will also "motivate" me to add more content (like functions
for adding/modifying the xml) which I don't need for myself C:.


C&C accepted laugh

Thanks in advance,
Rei

Re: [Free] LiteXML [Re: Rei_Ayanami] #387985
11/26/11 17:22
11/26/11 17:22
Joined: Oct 2004
Posts: 4,134
Netherlands
Joozey Offline
Expert
Joozey  Offline
Expert

Joined: Oct 2004
Posts: 4,134
Netherlands
Great job! If you like to extend this to be useful for multiplayer transfer, I'd recommend to look into json. Make a xml->json json->xml parser and transmit the json format to keep the overhead low.

Here's an interesting article about it:
http://www.mobilemashups.com/#tth_sEc3.5.2

Last edited by Joozey; 11/26/11 17:23.

Click and join the 3dgs irc community!
Room: #3dgs
Re: [Free] LiteXML [Re: Joozey] #387994
11/26/11 18:19
11/26/11 18:19
Joined: Dec 2008
Posts: 1,218
Germany
Rackscha Offline
Serious User
Rackscha  Offline
Serious User

Joined: Dec 2008
Posts: 1,218
Germany
Nice,
Written by yourself or a wrapper around an existing system?


MY Website with news of my projects:
(for example my current
Muliplayer Bomberman,
GenesisPrecompiler for LiteC
and TileMaster, an easy to use Tile editor)
Sparetime-Development

Re: [Free] LiteXML [Re: Rackscha] #387996
11/26/11 18:30
11/26/11 18:30
Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Rei_Ayanami Offline OP
Expert
Rei_Ayanami  Offline OP
Expert

Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
When there is a big interest in json I will take a loot into it laugh

@Rachscha
Disclaimer
"This software is based on pugixml library (http://pugixml.org).
pugixml is Copyright (C) 2006-2010 Arseny Kapoulkine."

Re: [Free] LiteXML [Re: Rei_Ayanami] #388007
11/26/11 22:42
11/26/11 22:42
Joined: Dec 2008
Posts: 1,218
Germany
Rackscha Offline
Serious User
Rackscha  Offline
Serious User

Joined: Dec 2008
Posts: 1,218
Germany
ah, ok


MY Website with news of my projects:
(for example my current
Muliplayer Bomberman,
GenesisPrecompiler for LiteC
and TileMaster, an easy to use Tile editor)
Sparetime-Development

Re: [Free] LiteXML [Re: Rei_Ayanami] #389273
12/12/11 15:38
12/12/11 15:38
Joined: Jul 2001
Posts: 6,904
H
HeelX Offline
Senior Expert
HeelX  Offline
Senior Expert
H

Joined: Jul 2001
Posts: 6,904
Hi Marian,

I tried to use your dll, but it doesn't get loaded. I use A8.30.5 - do you have linked it against the latest A8 engine plugin SDK?

Best regards,
-Christian

Re: [Free] LiteXML [Re: HeelX] #389275
12/12/11 15:52
12/12/11 15:52
Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Rei_Ayanami Offline OP
Expert
Rei_Ayanami  Offline OP
Expert

Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
It is linked against 8.30.2 [I did not even notice that there has been a new version] - Sorry!

Going to download the newest version now.

Thanks!


Edit: Updated to 8.30.5 and my DLL still loads fine [in my demo, have you tried it?].
I still updated the header with a little change [#ifdef / #define]

Sorry, I am stupid. Updated.

Last edited by Rei_Ayanami; 12/12/11 16:21.
Re: [Free] LiteXML [Re: Rei_Ayanami] #434742
12/25/13 14:05
12/25/13 14:05
Joined: Jul 2013
Posts: 158
F
Feindbild Offline
Member
Feindbild  Offline
Member
F

Joined: Jul 2013
Posts: 158
Is this still available somewhere?

Re: [Free] LiteXML [Re: Feindbild] #435241
01/04/14 15:41
01/04/14 15:41
Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Rei_Ayanami Offline OP
Expert
Rei_Ayanami  Offline OP
Expert

Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Here, but I haven't tested it or used it in a long while.

https://dl.dropboxusercontent.com/u/5000845/LiteXML.zip


Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1