--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@arduino.cc.
Hello Jan, I'm interested in Xml parsing on Arduino Uno. Can you send me the library?
Hello Jan, I'm interested in Xml parsing on Arduino Uno. Can you send me the library?Mirko
--
Hi,
anyone else interested in the library can contact privately the author, there is no need to post on the whole mailing list.
Thanks!
--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@arduino.cc.
I have such a library that I developed.
I was planning to post it to GitHub.
I developed it for the DUE, since I do not have a Mega I am not familiar with the eccentricities of its C++.
This is the API set.
static int32_t appendAttribute (char * argAttributeNodeName, char * argAttributeNodeValue);
static int32_t appendChild (char * argTagNodeName);
static int32_t attributeName (char * argAttributeNodeName);
static char * attributeName (void);
static int32_t attributeParent (void);
static int32_t attributeValue (char * argAttributeNodeValue);
static char * attributeValue (void);
static int32_t deleteAttribute (void);
static int32_t deleteNode (void);
static int32_t DocumentElement (void);
static int32_t findAttributeByName (char * argAttributeNodeName);
static int32_t findNodeByName (char * argTagNodeName);
static int32_t firstAttribute (void);
static int32_t firstChild (void);
static int32_t getAttributeCount (void);
static int32_t getChildCount (void);
static int32_t hasAttributes (void);
static int32_t innerText (char * argInnerText);
static char * innerText (void);
static int32_t insertAttributeAfter (char * argAttributeNodeName, char * argAttributeNodeValue);
static int32_t insertAttributeBefore (char * argAttributeNodeName, char * argAttributeNOdeValue);
static int32_t insertSiblingAfter (char * argTagNodeName);
static int32_t insertSiblingBefore (char * argTagNodeName);
static int32_t isParent (void);
static int32_t isRoot (void);
static int32_t LastOperationStatus (void);
static int32_t lastAttribute (void);
static int32_t lastChild (void);
static int32_t LoadXml (void);
static int32_t LoadXml (char * argFileName);
static int32_t LoadXml (string argFileName);
static int32_t nextAttribute (void);
static int32_t nextSibling (void);
static int32_t nodeName (char * argTagNodeName);
static char * nodeName (void);
static int32_t nodeParent (void);
static int32_t parentNode (void);
static int32_t previousAttribute (void);
static int32_t previousSibling (void);
static char * toString (void);
Please note that I do not support XPath, nor tree copy.
Let me know if this will be of assistance to you, as I will forward it on to you.
There is substantial debugging that can be compiled in or out to aid with debugging.
Pat Ireland
--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@arduino.cc.
I also have a make tool that I used on the DUE so only the required modules that need to be recompiled are.
On the DUE the default is to recompile everything including the Arduino libraries.
The make is written in JAVA and includes the upload feature.
From: Cristian Maglie [mailto:c.ma...@bug.st]
Sent: Thursday, April 03, 2014 05:12
To: devel...@arduino.cc
Subject: Re: [Developers] Re: XML on Arduino
Hi,
--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@arduino.cc.