[Free] LiteXML

Posted By: Rei_Ayanami

[Free] LiteXML - 11/26/11 16:30

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
Posted By: Joozey

Re: [Free] LiteXML - 11/26/11 17:22

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
Posted By: Rackscha

Re: [Free] LiteXML - 11/26/11 18:19

Nice,
Written by yourself or a wrapper around an existing system?
Posted By: Rei_Ayanami

Re: [Free] LiteXML - 11/26/11 18:30

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."
Posted By: Rackscha

Re: [Free] LiteXML - 11/26/11 22:42

ah, ok
Posted By: HeelX

Re: [Free] LiteXML - 12/12/11 15:38

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
Posted By: Rei_Ayanami

Re: [Free] LiteXML - 12/12/11 15:52

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.
Posted By: Feindbild

Re: [Free] LiteXML - 12/25/13 14:05

Is this still available somewhere?
Posted By: Rei_Ayanami

Re: [Free] LiteXML - 01/04/14 15:41

Here, but I haven't tested it or used it in a long while.

https://dl.dropboxusercontent.com/u/5000845/LiteXML.zip
© 2024 lite-C Forums