hallo stw,
Könnte man es nicht inhaltlich auf XLS, XPath und Co transferieren ?
nein.
mit xslt kann man nur xml, xsl dokumente importieren oder inkludieren, (oder auf teiele aus dokumenten zugreifen) nicht aber "freistehende" konstrukte.
wie mit erscheint ist das sowas: (&o1 {a: &02 "x", b: &o3 "y"} )
entity % o1 "(a,b)"
attlist a %02; "x"
attlist b %o3; "y"
wobei irgendwo dann die elemente a und b und die entities 02 und o3 definiert sind.
grüße
thomas