following snippet is taken from workflow pdf manual ts.670.wf.pdf , page 62. Its a TeamSite development manual.
in this snippet, root element is 'template_script' but then again there is another 'workflow' element. so how there be an element outside root element ? As per xml syntax rules , all the elements have to be within root elemrnt only.
Can we have a code or CDATA anywhere in the xml doc ? inside or outside root element ? If I put a code at the beginning of the document as follows is it allowed ?
Please explain this syntax about elements outside root element.
1. No elements can exist outside the root element, trailing elements will probably be ignored by parsers.
2. Starting with any tag except <?xml will probably lead to an error although parsers may tolerate a document that starts with the root element - as you would discover by trying it. Even a single leading space will cause a parser error.
3. Hiding XML inside CDATA can lead to mysterious and hard to find bugs.