|
 |
| Slide 1:
Title
|
|
 |
| Slide 2:
Agenda
|
|
 |
| Slide 3:
Some references
|
|
 |
| Slide 4:
XML Document
|
|
 |
| Slide 5:
XML Element - top one is root element
|
|
 |
| Slide 6:
XML escaping mechanisms
|
|
 |
| Slide 7:
Simplified XML syntax concluded
|
|
 |
| Slide 8:
XML document is hierarchical
|
|
 |
| Slide 9:
XML document is a tree
|
|
 |
| Slide 10:
SOAP restricts XML
|
|
 |
| Slide 11:
Child-siblings view of tree
|
|
 |
| Slide 12:
Language facilities for XML - wishlist
|
|
 |
| Slide 13:
Language facilities for XML (continued)
|
|
 |
| Slide 14:
Language facilities for XML (continued)
|
|
 |
| Slide 15:
Generating XML in UL
|
|
 |
| Slide 16:
Parsing a little more difficult
|
|
 |
| Slide 17:
XML parsing in UL - 90%? solution
|
|
 |
| Slide 18:
$XMLL2IMG example - "input"
|
|
 |
| Slide 19:
$XMLL2IMG example
|
|
 |
| Slide 20:
Needs beyond 90?% - Example
|
|
 |
| Slide 21:
Needs beyond 90?% (continued)
|
|
 |
| Slide 22:
And now for something ... ambitious?
|
|
 |
| Slide 23:
Some Preliminaries
|
|
 |
| Slide 24:
1. Single group of elements
|
|
 |
| Slide 25:
2. Repeating element
|
|
 |
| Slide 26:
3. Repeating group
|
|
 |
| Slide 27:
3. Repeating group (continued)
|
|
 |
| Slide 28:
Man for $XML_NXT_ELTS2IMG (and obliquely $XML_ELTS2IMG)
|
|
 |
| Slide 29:
Janus manual excerpt ... (continued)
|
|
 |
| Slide 30:
Janus manual excerpt ... (continued)
|
|
 |
| Slide 31:
Janus manual excerpt ... (continued)
|
|
 |
| Slide 32:
3. Repeating group (redux)
|
|
 |
| Slide 33:
4. Handling attributes
|
|
 |
| Slide 34:
4. Handling attributes (continued)
|
|
 |
| Slide 35:
4. Handling attributes (continued)
|
|
 |
| Slide 36:
4. Handling attributes (continued)
|
|
 |
| Slide 37:
5. Repeating group, some elements depth 2:
|
|
 |
| Slide 38:
5. Repeating ... depth 2: (continued)
|
|
 |
| Slide 39:
5. Repeating ... depth 2: (continued)
|
|
 |
| Slide 40:
5. Repeating ... depth 2: (continued)
|
|
 |
| Slide 41:
5. Repeating ... depth 2: (continued)
|
|
 |
| Slide 42:
5. Repeating ... depth 2: (continued)
|
|
 |
| Slide 43:
5. Repeating ... depth 2: (continued)
|
|
 |
| Slide 44:
5. Repeating ... depth 2: (finis)
|
|
 |
| Slide 45:
Generating XML; Other
|
|
 |
| Slide 46:
This guy must be out of his TREE!
|
|