[XOM-interest] mixed content

Dave Pawson dave.pawson at gmail.com
Sun Oct 7 05:14:02 EDT 2007


Problem.
  I have a string which is to be marked up with 'p' element, and
contains acronyms.

A function is called to parse the string for acronyms, recursively.

How can I build the mixed content without passing in an Element to the function?
xom complains

Exception in thread "main" nu.xom.CycleException: Cannot add a node to itself
        at nu.xom.Element.checkCycle(Element.java:1020)
        at nu.xom.Element.insertionAllowed(Element.java:1001)
        at nu.xom.ParentNode._insertChild(ParentNode.java:113)
        at nu.xom.ParentNode.insertChild(ParentNode.java:106)
        at nu.xom.ParentNode.appendChild(ParentNode.java:160)
        at uphill.Markup.findAcrs(Markup.java:123)


public Element findAcrs(Element el, String str, char prChar) {

is the current definition.


Any suggestions please?


regards

-- 
Dave Pawson
XSLT XSL-FO FAQ.
http://www.dpawson.co.uk


More information about the XOM-interest mailing list