Surety is performing system maintenance this weekend. Electronic date stamps on new Prior Art Database disclosures may be delayed.
Browse Prior Art Database

Method for automating XML Schema Wizards

IP.com Disclosure Number: IPCOM000020415D
Original Publication Date: 2003-Nov-20
Included in the Prior Art Database: 2003-Nov-20
Document File: 1 page(s) / 5K

Publishing Venue



Automating XML Schema Wizards

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Method for automating XML Schema Wizards

In many cases there is a need to have a uniform way to assist users in populating an XML document from an schema. One current technique is for a wizard (step-by step graphic panels) that guides a novice user through the process of populating the correct values for elements and attributes in a schema in order to generate a valid XML document. This process requires that the wizard be maintained separate from the XML schema; for example, if the schema changes, panels in the wizard will need to be updated in order to keep in sync.

This document describes a method where a generic XML editing tool can understand the schema, and generate wizard panels dynamically, so there is no need to create or maintain custom wizards.

The method enlists the use of a "java-doc" like commenting language. Basically, the schema would be updated by the developer that understands it to simply put in a comment preceding each set of element/attributes that would encompass a "logical" wizard panel. The text that is supplied in the comment would be prepared in a generic wizard input panel as instructions to the end-user as to what the data they are providing should be, or the context of it's use. The information could also be displayed as simple contextual help (ie tool-tip) in the existing "traditional" XML-editor style. This prevents the user from needing to understand the underlying schema/XML syntax.