The benefits of Expresso Parser
- Faster parsing
- Parse larger files with no memory restrictions
- Parse files simply.
- Graphically set search rules for parsing without the need for any parsing code.
- Parsing is error-proof with a GUI for rules setting
- XML search results can be tested immediately
- Instantly see the results of parsing without any parsing code.
- Modify parsing rules dynamically without changing the parsing code.
- Carry out complex search on large XML files quickly and efficiently.
- Can handle inheritance searches
- Permanently store, manage and re-run graphically created XML parsing rules.
- No integration layer
- Business rules are separate from underlying code.
- No costly, time consuming coding changes needed when business rules change.
- Faster parsing
SXML parses faster than
DOM and SAX and is even faster when in caching mode. The SXML caching
is based on virtual tag ids and so allows for changes in the values
of elements in an XML file as well as alterations in tag values.
- Parse larger files with no memory restrictions
SXML allows a user to
parse large files in caching mode without memory restrictions. XML
files of 15GB can be parsed without any speed decrease.
- Parse files simply
Files
parsed based on pre-set rules. No parsing code needed. Client code
needed only to connect to the server and to obtain results for a
specified file.
- Graphically set search rules for parsing without the need for any parsing code.
Say goodbye to
complicated, time consuming and error prone XML parsing code. XML
parsing can now be set graphically and tested dynamically on an
uploaded XML file. The small amount of client code needed to access
the SXML server remotely for later parsing is generated
automatically.
- Parsing is error-proof with a GUI for rules setting
Since
parsing is carried out with a Graphical user interface, it is not
error prone like writing parsing code.
- XML search results can be tested immediately
When
a user creates a search rule, they can see the results immediately,
so they are able to test the validity of their search rules ensuring
that they are returning the correct data from the XML file.
- Instantly see the results of parsing without any parsing code.
Graphically set a
parsing rule for a file and see the results of the parsed file appear
on the screen.
- Modify parsing rules dynamically without changing the parsing code.
Manage and maintain
multiple search rules for each file. Modify search rules dynamically
without having to update the client code.
- Carry out complex searches on large xml files quickly and efficiently.
Complex searches can be
carried out intuitively using SXML Categories, the powerful engine
behind the rules parser. SXML categories uses graph theory to allow
the parser to search for results from an XML file while bypassing the
regular, time consuming tree navigation.
- Can handle inheritance searches
SXML
allows a user to search an xml file for elements based on the value
of their parent, ancestor or sibling elements.
- Permanently store, manage and re-run graphically created XML parsing rules.
Each user keeps their
own store of XML rules for each xml file which they have tested.
These rules can be modified, re-tested or deleted. The user can
remotely parse a file based on one or more of the search rules which
have been developed for this file.
- No integration layer
SXML
is available as a service. It does not need any integration layer as
it is not installed on a user's machine. There are no interaction
issues with various software versions and no security issues with
having a new piece of software installed.
- Business rules are separate from underlying code.
The
XML rules are stored separately from the XML parsing code and can be
viewed, managed and modified using the GUI.
- No costly, time consuming coding changes needed when business rules change.
When
a business rule changes, why spend three months or more updating
parsing code for XML files containing the underlying data? Why risk
future errors with XML parsing code in order to facilitate changes in
business rules.
In
the real world business rules change all the time, so you need an XML
parser which will be automatically updated when you graphically set
new business rules. SXML allows rules to be changed online using the
Rules parser and no code changes are required to parse the xml with
these rules.
For now, our beta version is available here. Try our XML Parser.
or find out more at www.sxml.com.au
For now, our beta version is available here. Try our XML Parser.
or find out more at www.sxml.com.au
No comments:
Post a Comment