Re: Word 2003 custom schema limitations
Hi, XSL processors impose a limit. The XSL below will give an error message after some number has been hit. I don't know how to configure it. But, I have always appreciated that it throuws an error with an informative message. <root> <item id="1"> <item idref="2"/> </item> <item id="2"> <item idref="1"/> </item> </root> then you have something like XSLT that does: <xsl:template match="/"> <boo> <xsl:apply-templates/> </boo> </xsl:template> <xsl:template match="item"> <xsl:copy> <xsl:if test="@idref"> <xsl:variable name="idref" select="@idref"/> <xsl:apply-templates select="//*[@id=$idref]"/> </xsl:if> <xsl:apply-templates/> </xsl:copy> </xsl:template> Bullard, Claude L (Len) wrote: > I've run into this before but not in Word. In the SGML Declaration, > you could limit the depth of recursive elements. I had to do that for > some projects. Word must have an inbuilt analog to the Declaration > restriction. > > I'd be interested in knowing how many XML systems have these > restrictions and how they are exposed (error msgs seems sort of > Draconian) and configured (hardwired or in an option box). > > len > > > From: Nadia.Swaby@p... [mailto:Nadia.Swaby@p...] > > Hi Jeff, > > Yes, there is a lot of recursion (in sections, lists, etc.). I am just > > surprised that no one has run into this before. Maybe no one is using > Word to edit XML using custom schemas. > > Nadia > > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://www.oasis-open.org/mlmanage/index.php> > >
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format