各位论坛成员,我需要帮助来用称为发布模块 (PM) 的 XML 文件中的标签替换<dmref>
标签。<xinclude>
我的 PM 列出了 125 个 XML 文件,我想将此 PM 文件作为它识别的 PM 文件提供给我的 Arbortext XML Editor,以便它可以从 PM 文件中列出的所有 125 个 XML 文件中发布单个 PDF 文件。据我了解,Xinclude 函数假设从 Arbortext 不会拒绝的所有 125 个 XML 文件中创建一个 XML 文件。
我的问题是我找不到任何关于 Xinclude 函数如何覆盖驻留在 PM 文件中的 XML 代码类型中的 dmref 标记的编码示例。下面是我在网上找到的如何编写 Xinclude 的示例:
`<?xml version="1.0"?>
<book xmlns:xi="http://www.w3.org/2001/XInclude">
<title>The Wit and Wisdom of George W. Bush</title>
<xi:include href="malapropisms.xml"/>
<xi:include href="mispronunciations.xml"/>
<xi:include href="madeupwords.xml"/>
</book>`
下面是驻留在我的 PM 文件中的 dmref 代码示例。<dmCode>
指向一个外部数据模块(它实际上是一个包含删除过程的 XML 文件)。简而言之,当我用上面显示的 Xinclude 代码替换 dmref 标记时,我没有成功让 PDF 打印出无错误。我希望下面的人可以看看下面的代码并分享向其中添加 Xinclude 功能的正确方法:
`<dmRef>
<dmRefIdent>
<dmCode assyCode="00" disassyCode="00" disassyCodeVariant="00"
infoCode="520" infoCodeVariant="A" itemLocationCode="O"
modelIdentCode="BIKE" subSubSystemCode="1" subSystemCode="0"
systemCode="A03" systemDiffCode="DE"/>
<issueInfo inWork="00" issueNumber="001"/></dmRefIdent>
<dmRefAddressItems>
<dmTitle>
<techName>Seat</techName>
<infoName>Removal</infoName>
</dmTitle>
<issueDate day="07" month="11" year="2013"/></dmRefAddressItems>
</dmRef>`
在成功开发我称之为 PM Wrapper 文件的过程中,我们将不胜感激任何帮助。提前致谢。