The Perils of InDesign XSLT
Hi all-
Not much of a question; if I have one it's "what's up with the XSLT processor that InDesign uses"?
After several days of work with it, I'm convinced that it can't handle namespaces correctly, the most spectacular example being this attribute it managed to generate:
xmlns="<DUo=>a7n)"
Perhaps worse though, are the times when xmlns is given the value of "7" or something, the XSLT or XML processor dies quietly, and InDesign can import no more until the application's been restarted.
I thought this might be something I'm doing wrong, but I compared my results to the Sablotron processor for WIndows that's still kicking around the Internet, and also the version that's available via Ubuntu Lucid long-term support. Both are pretty happy with the coding I've done.
Why am I messing around with namespaces? Well, Filemaker. Their database export ungraciously make the default namespace "http://www.filemaker.com/fmpxmlresult", so you have to deal with that if you want to do anything.
But enough flaming. I'd love to hear from anyone who's doing something reasonably complex with XSLT and InDesign. Maybe it's just OSX Lion here that's making Adobe's work seem so old.
Best wishes, Charles
