|
Home > Online Product Documentation > Table of Contents > Specifying That an Element is Required in DTDs Specifying That an Element is Required in DTDsYou specify that an element is required when you add a reference to that element in another element. In the Tree tab, to specify that an element is required:
1. Define the element that you want to be required. See
Defining Elements in the DTD Tree Tab.
2. Create the element that contains the element that you want to be required. This is the container element.
3. Click the container element name.
4. In the tool bar on the left, click
New Modifier
5. Double-click
Sequence.
6. If the required element can appear only once, skip this step. If the required element can appear more than once, click
New Modifier and double-click
One or More in the pop-up menu.
7. With the modifier highlighted, click
New Reference to Element
8. Enter the name of the element that you want this element to reference.
After you add a reference to an element, you might want to check the definition of the referenced element. To do this, right-click the reference. In the shortcut menu, click Go To Definition. Stylus Studio moves the focus to the definition of the referenced element.
For example, suppose the
The tree representation looks like this:
It is also possible for an element to be required and for more than one to be allowed. Suppose the
The tree representation looks like this:
|
Technology Companies That Use Stylus Studio
Technology companies can't always handle every technology that they come across. That's why when it comes to XML, they look to Stylus Studio to guide them. Check out which top technology companies are looking to the future with Stylus Studio.
EDI to XML
Using the DataDirect XML Converters EDI repository, the EDI to XML Conversion module is able to support dozens of EDI standard dialects and message types like EDIFACT, HL7, and X12.
Building Workflow Applications with XML
Learn how to design custom XML workflow applications - from modeling your data and information processes, to capturing input from users in XML, and finally, generating useful queries and reports from the XML data -- using XSLT & XQuery technologies.
XML Unicode Encoding
Stylus Studio supports over 300 different file encodings, including UTF-8, UTF-16, EUC-JP, SHIFT-JIS, and more, alowing you to work with any XML document. Robust text editors support standard editing features, and Sense:X intelligent auto-completion.


