MSXML w:p tag causing problems
Hi I am constantly running into problems caused by the w:p MSXML Tag. The problem is that Word treats every text entry as a w:p and does not distinguish between Headers, Lists and any other type of textual entry... which is reeeaaally annoying. When there are a number of list items in Word you get something like this: <w:p> <w:pPr> <w:pStyle w:val="ListTextStyle" /> <w:listPr> <wx:t wx:val="1." /> <wx:font wx:val="Times New Roman" /> </w:listPr> </w:pPr> <w:r> <w:t>Some text</w:t> </w:r> </w:p> <w:p> <w:pPr> <w:pStyle w:val="ListTextStyle" /> <w:listPr> <wx:t wx:val="2." /> <wx:font wx:val="Times New Roman" /> </w:listPr> </w:pPr> <w:r> <w:t>Some more text</w:t> </w:r> </w:p> ... and so on .. Now my problem is I need to group these type of lists under a single <List> tag so I would get something like this: <List> <ListItem>Some text</ListItem> <ListItem>Some more text</ListItem> </List> In theory I could use the <xsl: for-each-group> function to do the job, but the added complication is that I am already using this function to group another w:p tag further up the node tree which is a Heading and the w:p list items are children of this Heading. The <xsl:for-each-group> used for the Heading, processes it children by <xsl:apply-templates select="current-group" /> and I only want to create the <List> tag once for the first w:p list item but not for successive ones. So I can't find a way of solving this problem without creating a <List> tag for every w:p list item. Can anyone help......PLEASE... Regards Andy Andy Carr IT Specialist Tel: Internal - 298037 External - 01252 558037 Mail Point M1C IBM Application Services Meudon House, Meudon Avenue, Farnborough, GU14 7NB (Notes) Andy Carr1/UK/IBM@IBMGB (Internet)CARRA@xxxxxxxxxx Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
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