A while back I discovered XPath and XFactor Studio’s implementation.
This saved me huge amounts of time. We use a lot of IMS based XML for educational activities – multiple choice, fill in the blank, quizzes, etc. The stuff gets incredibly complex and bloated, but it’s a “standard” so we are stuck with it.
Earlier this week my coworker, Sam Robbins, turned me on to Oxygen, a Java based XML editor. I was doing all my editing in PrimalScript, which does basic validation and formatting. But Oxygen rocks. My favorite feature is the built in XPath parser. Just enter an XPath expression and the results open in a new panel. Click on a result and that node is highlighted in your XML document. If that’s what you want, copy and paste the expression into your selectNodes call in the AS file. Wow!
To think of all those for loops I was using a few months back. Ugh!