Overview#
The DirXML Engine only works with well formed XDS Document.The XDS DTD defines the document.
An Example XDS Document #
<?xml version="1.0" encoding="UTF-8"?><nds dtdversion="3.5" ndsversion="8.x"> <source> <product version="?.?.?.?">DirXML</product> <contact>Novell, Inc.</contact> </source> <input> <add class-name="User" qualified-src-dn="o=dirXML Test\ou=Users\cn=User1" src-dn="o=dirXML Test\ou=Users\cn=User1"> <association>o=dirXML Test\ou=Users\cn=User1</association> <add-attr attr-name="cn"> <value type="string">User1</value> </add-attr> <add-attr attr-name="Surname"> <value type="string">Surname1</value> </add-attr> <add-attr attr-name="Given Name"> <value type="string">Given1</value> </add-attr> <add-attr attr-name="Initials"> <value type="string">I1</value> </add-attr> <add-attr attr-name="Full Name"> <value type="string">Fullname1</value> </add-attr> <add-attr attr-name="Generational Qualifier"> <value type="string">Q1</value> </add-attr> <add-attr attr-name="workforceID"> <value type="string">1234567</value> </add-attr> <add-attr attr-name="Facsimile Telephone Number"> <value type="structured"> <component name="faxNumber">333-333-3333</component> <component name="faxBitCount">0</component> <component name="faxParameters"/> </value> </add-attr> <password>initialpwd</password> </add> </input> </nds>