【发布时间】:2009-10-19 14:29:07
【问题描述】:
我想要实现的是强制 MS Word 在将 .doc 或 .rtf 文件保存为 .xml 时不拆分特定字符串。 例如,现在来自类似:
Something: ***TABLE_NAME.COLUMN_NAME***
或
Something: AAATABLE_NAME.COLUMN_NAMEBBB
或者我得到的任何类似的东西:
<w:p wsp:rsidR="00537583" wsp:rsidRDefault="00AF6BDF" wsp:rsidP="00537583">
<w:pPr>
<w:pStyle w:val="Default"/>
<w:jc w:val="both"/>
<w:rPr>
<w:sz w:val="23"/>
<w:sz-cs w:val="23"/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:sz w:val="23"/>
<w:sz-cs w:val="23"/>
</w:rPr>
<w:t>Something: AAA</w:t>
</w:r>
<w:r wsp:rsidR="00537583">
<w:rPr>
<w:sz w:val="23"/>
<w:sz-cs w:val="23"/>
</w:rPr>
<w:t>TABLE_NAME.</w:t>
</w:r>
<w:r wsp:rsidR="00537583" wsp:rsidRPr="00537583">
<w:rPr>
<w:sz w:val="23"/>
<w:sz-cs w:val="23"/>
</w:rPr>
<w:t> COLUMN_NAME</w:t>
</w:r>
<w:r wsp:rsidR="00537583">
<w:rPr>
<w:sz w:val="23"/>
<w:sz-cs w:val="23"/>
</w:rPr>
<w:t>BBB</w:t>
</w:r>
</w:p>
而我想得到的是例如:
<w:p wsp:rsidR="00537583" wsp:rsidRDefault="00AF6BDF" wsp:rsidP="00537583">
<w:pPr>
<w:pStyle w:val="Default"/>
<w:jc w:val="both"/>
<w:rPr>
<w:sz w:val="23"/>
<w:sz-cs w:val="23"/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:sz w:val="23"/>
<w:sz-cs w:val="23"/>
</w:rPr>
<w:t>Something: AAATABLE_NAME.COLUMN_NAMEBBB</w:t>
</w:r>
</w:p>
如果有任何有助于绕过此问题的想法,我将不胜感激。
【问题讨论】:
-
您能否更详细地解释第一个表示导致的问题?
-
xml 文件稍后将被专门处理,如果我在这个地方有一个有凝聚力的字符串而不是它的某些部分用可以(并且可能将)在任何文档的编辑期间发生变化。