EmbDev.net

Forum: ARM programming with GCC/GNU tools ARM and XML stuff


Author: Rico Coco (Guest)
Posted on:

Rate this post
0 useful
not useful
hello,
I'm quite new to arm devel and I know XML is very ressource demanding,
but I would like to know if it is possible to develop something for
parsing simple XML streams that would come from a TCP socket?

I'm using ARM GCC toolchain for Linux (build 2) with LWIP and FreeRTOS

I don't know where to start and if the newlib (1.14 ?) is enough to do
this ...

thanks for your help

Rico

Author: Clifford Slocombe (clifford)
Posted on:

Rate this post
0 useful
not useful
Rico Coco wrote:
> hello,
> I'm quite new to arm devel and I know XML is very ressource demanding,
> but I would like to know if it is possible to develop something for
> parsing simple XML streams that would come from a TCP socket?
>
> I'm using ARM GCC toolchain for Linux (build 2) with LWIP and FreeRTOS
>
> I don't know where to start and if the newlib (1.14 ?) is enough to do
> this ...
>
> thanks for your help
>
> Rico

Try this http://expat.sourceforge.net/ it is written in C designed to be
portable, and is stream oriented, so should be easy to hook into a TCP
stream. Other than that I know nothing about it other than what is on
the web-site.

You might also Google on "Deeply Embedded XML Communication - Towards an
Interoperable and Seamless World" a whitepaper. All the available
sources require creating an account and logging in. It may be worth a
look.

Author: Rico Coco (Guest)
Posted on:

Rate this post
0 useful
not useful
Thanks Clifford for your reply,
I gonna have a look to all of this asap :-)

Clifford Slocombe wrote:

>
> Try this http://expat.sourceforge.net/ it is written in C designed to be
> portable, and is stream oriented, so should be easy to hook into a TCP
> stream. Other than that I know nothing about it other than what is on
> the web-site.
>
> You might also Google on "Deeply Embedded XML Communication - Towards an
> Interoperable and Seamless World" a whitepaper. All the available
> sources require creating an account and logging in. It may be worth a
> look.

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.