我对XML世界很陌生。我不确定构建XML的方法,所以我在下面提供了两个示例。
我的问题是:给定XML,如何将Example#1 / #2转换为WordML Result?我需要什么技术来完成这个任务?
Example#1:
<NumberedList1>
<Paragraph>Paragraph one.</Paragraph>
</NumberedList1>Example#2:
<NumberedList>1</NumberedList>
<Paragraph>Paragraph one.</Paragraph>转变后..。
WordML结果:
<w:p>
<w:pPr>
<w:pStyle w:val="ListParagraph"/>
<w:numPr>
<w:ilvl w:val="0"/>
<w:numId w:val="1"/>
</w:numPr>
</w:pPr>
<w:r>
<w:t>Paragraph one.</w:t>
</w:r>
</w:p>如果有一种将XML转换为WordML的方法,也许我可以选择以XML格式将数据保存在db中,而不是为2种不同的格式动态地构建XML和WordML。
发布于 2010-03-12 21:13:32
当您在XML上下文中说"transform“时,这不可避免地导致您使用XSLT。
(我还要提到,如果您将这两个示例中的任何一个作为XML设计来考虑,那么元素名称的一部分就意味着什么是非常糟糕的形式。例2要好得多。)
https://stackoverflow.com/questions/2430654
复制相似问题