XML-XIG: XML Instance Generator
Found one file extension association related to XML-XIG: XML Instance Generator
Platform, operating system: Microsoft Windows
SourceForge software list & details
XML-XIG: XML Instance Generator
Developer / company: SourceForge
Within the past few years XML has established itself as the lingua-franca of enterprise computing. It finds many uses ranging from data interchange to persistence formats for structured data. XML documents are increasingly tied to schemas (grammars), which constrain the content of a document to certain limited forms in order to make generation and consumption a more predictable and error-free process.
When developing software which produces or consumes XML, it is often necessary to create a set of documents which are valid with respect to a particular schema. There are a number of ways to do this, with varying degrees of sophistication:
- Hand edit a set of text XML files.
- Write a program that generates text XML files using print statements.
- Create a data-binding from a schema, and write a program that creates and renders instances from that binding.
- Dynamically introspect the schema, and create instance documents based on meta-data.
Of these, approaches 1-3 suffer from a relatively serious problem: if the schema for the documents change, then it is likely that the generated documents themselves will be incorrect. In the case of option 1, widespread changes to multiple text files will be required. With option 2, changes to the program will be required, with no guarantee that the resulting XML data is valid with respect to the modified schema. With option 3 the generating program will probably fail to compile against the new data-binding, but once debugged the generated XML document instances should be correct.
Option 4 is the approach taken in the XML-XIG (pronounced XML-ZIG) project. By dynamically introspecting the schema document, we ensure that the generated XML documents are always valid. By combining this introspection with a simple meta-data format, rich content documents can be generated which will remain valid regardless of the evolution in the schema.
XML-XIG: XML Instance Generator works with the following file extensions:
Note: You can click on any file extension link from the list below, to view its detailed information. The list of extensions used or otherwise associated with the application may not be complete, because many common file extensions on our website, such as jpg (pictures) or txt (text files), can be opened by a large number of applications, or are too general file format. However most, if not all directly associated file extensions should be listed with its appropriate program. Although its likely, that some file extensions may be missing from the list of associated file extensions with the application, yet they can be opened, be part of, or otherwise be associated with the program.
Comparison table of actions that XML-XIG: XML Instance Generator can perform with its associated file type beta
This table might not contain all possible associated or supported file types or may contain incorrect data.
If you need more information please contact the developers of XML-XIG: XML Instance Generator (SourceForge.net), or check out their product website.
File type \ Action