我遇到了XSLT问题,并且完全卡住了。从段落中删除嵌入图像
我的情况如下,我收到一个word文档。我必须将其转换为我们的内部XML格式。在这种格式下,图像已将与段落分开。
我已经尝试了许多像每个循环,模板,使用helpercode的事情,但我认为我在XSLT方面的知识仅限于解决该问题。
在易方面,我收到Wordxml如下
<w:document>
<w:p>
<w:r>
<w:t>sometext</w:t>
</w:r>
<w:r>
<w:drawing></w:drawing>
</w:r>
<w:r>
<w:t>anothertext</w:t>
</w:r>
</w:p>
</w:document>
我试图创建以下两种结果。
选项1:
<w:document>
<w:p>
<w:r>
<w:t>sometext</w:t>
</w:r>
</w:p>
<w:drawing></w:drawing>
<w:p>
<w:r>
<w:t>anothertext</w:t>
</w:r>
</w:p>
</w:document>
选项2:
<w:document>
<w:p>
<w:r>
<w:t>sometext</w:t>
</w:r>
<w:r>
<w:t>anothertext</w:t>
</w:r>
</w:p>
<w:drawing></w:drawing>
</w:document>
输入XML和XML不能很好形成的个XML。您能否确认是否错过或不能有效使用适当的结束标签。 –
纠正了我的格式不正确的XML –
只是为了确认所需的输出,因为它们有多个文档元素。这又使得它们不是格式良好的XML。你确定你需要与选项中提到的相同的输出吗? –