RomXML®– Efficient XML Parser/Framer for IoT Devices
When designing IoT applications, it is useful to leverage standards-based technology to exchange data between your embedded device and cloud-based resources. However, implementing a general-purpose XML parser will likely prove to be impractical. For typical embedded applications, the tag set or schema does not change. The primary need for an embedded XML Parser or Framer is to efficiently translate data between XML syntax and internal storage (typically a C structure).
The Allegro RomXML® Parsing and Framing toolkit provides a lightweight translation between pre-defined C-language structures and XML-based representations.
Why Use RomXML® To Implement XML in Embedded Applications
Features |
Benefits |
Small code footprint | More resource available for application features |
ANSI C Source Code Distribution | Broad processor architecture support eases porting and support |
Processor, RTOS, and TCP/IP stack agnostic | Allegro’s products will work with new or existing hardware and software designs |
Interface files for leading RTOS vendors provided | Minimizes porting effort, decreasing time to market |
Shipping in millions or products worldwide | Field-proven reliability |
Pre-integrated with ROmPager® Embedded Web Server and RomWebclient™ Embedded Web Client | Save your development team time |
GPL Free | No licensing or development issues related to GPL |
Translate XML syntax to and form embedded internal C-language structures | Eliminates the need to design a flexible and resource sensitive XML framing and parsing framework with a proven fielded technology shipping in millions of devices worldwide |
RomXML® TagBuilder XML pre-complier | Drastically reduces coding effort by analyzing object definitions and produces C-language source with structures pre-defined and ready to use with Parsing and Framing functions |
Tell Us About Your IoT Issues
Implementing IoT device security can be a challenge. Let us help you by sharing our proven framework for integrating a proactive security approach into your design.
Our Resources
How the U.S. Government is Using Blockchains, NFTs and more to Transform their Processes
The U.S. Government is Utilizing new IoT related technologies to transform its processes, including the 2030 census. Learn more about these technologies.
The Allegro Cryptographic Engine Listed as a CMVP Module in Process by NIST
Allegro is pending review for FIPS 140-3 validation from NIST for the Allegro Cryptography Engine – ACE™. Allegro has been added to the Modules in Process List (MIP), which highlights the modules that the NIST Cryptographic Module Validation Program (CMVP) is actively...
Allegro Joins The Medical Device Software Development Summit
As a leading provider of embedded software solutions, Allegro is pleased to announce its attendance at the Medical Device Software Development Summit 2023. This event is set to take place in Boston, Massachusetts, from May 16th to May 18th, 2023. The Medical Device...
Let’s Talk IoT Security
Implementing IoT device security can be a challenge. Let us help you by sharing our proven framework for integrating a proactive security approach into your design. Schedule a one-on-one web conference today to discuss your IoT security needs.