A Forum reader asked this question:
Are there any "XLST/XPATH for dummies" books relating to IDM?"
And here are a few replies from Forum experts ...
I learned XPath and XSLT by reading the specifications from the W3C. There are lots of books out there on those subjects. There are none that specifically talk about applying them to IDM, but the better ones (those that don't focus only on generating HTML) should give you what you need to know about those languages. Be warned that IDM only uses the 1.0 versions of both of those languages, and there are now books available that cover the (yet-to-become-an-appproved-W3C-standard) 2.0 versions. As a personal preference, I would strongly recommend avoiding the "for Dummies" series in general. I in general prefer, the O'Reilly "Nutshell" series, to just about anything else, though they may be a little too concise for some.
To do anything useful in IDM with XSLT and XPath, you also need to understand XDS, which is documented at developer.novell.com.
Here are few sites the I use from time to time to learn or review XML/XSLT/XPATH info:
For what it's worth, I also used the web for this. I also find it easier to test snippets of code outside of IDM by using XML and XSLT files with a standalone parser, such as msxml or Editix5 (which does better error reporting than msxml).
Disclaimer: As with everything else at Cool Solutions, this content is definitely not supported by Novell (so don't even think of calling Support if you try something and it blows up).
It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test, test, test before you do anything drastic with it.