|
SchemaXpert's Technical Features
Dragging and dropping of
data references into Schema objects in your XML Schema
SchemaXpert provides an easy drag and drop interface to link data references to
objects (elements, attributes, identity constraints, sequences, choices etc.) in
a graphical representation of your XML Schema. This feature is not available in
any other XML generating tool. Data references can be dragged and dropped from the
built in connection to popular data sources (CSV, Microsoft Excel, Microsoft Access, Microsoft SQL Server,
Oracle, IBM DB2, MySQL, dBase IV, Fox Pro, any ODBC, and DSN data
source), or from any other software like Microsoft Word, or your own application
which support drag and drop. The data reference of a Schema object is saved in an
external database report, along with the unique path to the Schema object.
XML documents
are created while traversing your XML Schema
Each document you create is unique according to the data you provide. The SchemaXpertLib
library traverses your XML Schema to create each XML document. This gives your data
retrieval software the opportunity to create a unique XML document on each pass.
You can easily create an unlimited number of documents on the fly.
Dynamically creates
XML documents from XML Schemas on the fly
The SchemaXpertLib library guides your data retrieval software in order to create
each XML document based upon the data available for the document in question. As
SchemaXpertLib traverses your XML Schema, it provides your data retrieval software
with a unique Schema object path for each Schema object it encounters. Your data
retrieval software will use the provided unique Schema object path to look up the
the saved data reference needed to determine what data to incorporate into your
XML document.
No XML data-binding code generation
needed -- Streamlined production
SchemaXpert eliminates the code generation work demanded by other XML libraries.
Open any valid XML Schema in SchemaXpert, drag and drop your data references from
a supported database, or any external software that supports drag and drop, integrate
the SchemaXpertLib library, and immediately start creating the XML documents your
need.
SchemaXpert doesn't just streamline the process of XML document generation, it eliminates
the thousands of lines of XML data-binding code required by other popular libraries.
That means it also eliminates the time and cost of creating, using, and maintaining
such code.
No need to update XML data
binding-code every time your XML Schema changes
Because SchemaXpert eliminates XML data-binding code generation, it also eliminates
the tedium of using and maintaining such code. The data references you create with
SchemaXpert are saved in a database report that is external to your software. You
can export existing data references for an older version of an XML Schema to a new
XML Schema without changing your business logic code. This allows you to keep pace
with even the fastest-changing XML Schemas with minimal effort. XML Schemas might
change, but your business logic code doesn't have to.
Allows you more time to focus
on complex business logic
No XML data-binding code means more time is available for other tasks and applications.
More time. More productivity. More profit.
Creates XML Schema reports that are complete
and task-specific
SchemaXpert allows you to generate Schema reports tailored to meet the needs of
both technical and non-technical users. Reports can be created in Microsoft Access,
Microsoft Excel, and HTML formats. The reports contain all the
properties of each Schema object so that your application doesn't have to dig into
the Schema Object Model (SOM). The complete set of properties of each Schema Object,
such as facets, enumerations, minoccurs, maxoccurs etc. are saved in the report.
Microsoft Access
SchemaXpert users can create XML Schema reports in Microsoft Access 2000 database
file format. Reports can be opened with Microsoft Access 2000 or newer versions.
These reports allow you to execute SQL queries and conduct further analysis of the
XML schema. The properties of each Schema object saved in the report is available
to your application at runtime.
Microsoft Excel
You can create XML Schema reports in a Microsoft Excel file format. Excel functions
can be used to to further analyze the XML Schema.
HTML
You can also create XML Schema reports in a HTML Document format. This report offers
a quick and easy way to view or print the details of your XML Schema. This format
can help make the XML Schema understandable to management and non-technical users.
SchemaXpert's twin-engine
ensures accuracy
SchemaXpert’s unique twin-engine design and functionality helps you create
accurate XML documents in a minimum time. The data references you save for each
Schema object is available to your data retrieval software at runtime as SchemaXpertLib
traverses your XML Schema. This guarantees that your data retrieval software will
be able to obtain the information it needs to populate your XML document objects
in order to create accurate XML documents.
Total support for all W3C XSD Schema standards
By building upon the System.Xml.Schema namespace in the .Net framework, SchemaXpert
supports all objects in the W3C XSD Schema standards.
SchemaXpert offers the most up-to-date functionality and takes full advantage of
the newest capabilities of the .Net 2.0 platform.
|