
HTTP Protocol
HTTPS Protocol
DOM XML Parser
WebServices Toolkit 

No runtime fees!
Buy once, use on
any program you write!
> Download Demos <
Our products are
available at:

Enter to download
a trial version or buy
our software.


Palm SOAP library
Palm Dinamic User Interfase
| |
DOM XML Parser Library for Palm OS v1.1.6
CodeWarrior Platform Release
What is it?
This is a lightweight library designed for C/C++ developers who needs to parse/create XML documents consuming as little resources as possible.
You can use it to parse or create XML documents based on information contained in your Palm databases and resources, or access Web Services (when combined with a communication layer like our HTTP Protocol). We will soon post samples on how to implement this.
The product comes packed as a library file with C/C++ headers, so you can include it in your own programs by simply linking it.
It runs on ANY Palm OS device running Palm OS version 3.0 and higher.
Download DEMO file with specs and sample code
Download Reference Manual (PDF, 276Kb)
Features
- Simplified DOM-style parser.
- Pure C library.
- C++ Object Wrapper Interface included (class Wrapper).
- Traverse XML documents using a similar DOM syntax.
- Search children and attributes by name.
- Modify/Write capabilities.
Limitations
- No DTD or XML-Schema validation is made.
- XML is not strictly checked.
- 64KB capacity for the XML Document text (Palm OS limitation).
- !DOCTYPE, ENTITY, NOTATION not fully parsed.
- XPath notation no implemented.
Here is a screenshot of a simple application (included in the package) that parses a document from a string and builds the same XML document from by calling the API:
This library was designed for compiling with Metrowerks CodeWarrior. Contact us for using it with other development tools
Questions? Comments? Contact us!
If you have any question, or comment, send us an email to support@pdadevelopers.com.
You can also contact us at sales@pdadevelopers.com if you are interesed in licensing the full source code.
Coming soon
We have under development the following libraries:
Palm SOAP library (for connecting directly to Web Services!)
Palm Dynamic User Interface (object oriented framework for creating user interface directly from code)
Bookmark our page or send us an email to sales@pdadevelopers.com and we will let you know when we release a new product.
|