我有一堆Word文档,文字用括号括起来。我需要用关于特定个人的元数据替换此文本。示例如下:
亲爱的[名字] [姓氏], blah blah blah
如果我读取文件内容(FileRead(worddoc))然后对括号内的信息进行替换,则仅当我替换的字符数完全匹配时才有效。所以,如果我用Franksteines替换[firstname]它是有效的(两个都是11个字符)。如果不是相同数量的字符,则不会。
它不起作用我的意思是,Microsoft和OpenOffice认为该文档已损坏。如果我在Notepad ++中打开文档,我看到数据已被正确替换,但文件已损坏,除非替换的字符数与原始字符数完全匹配。
有人知道在CF 9中是否有办法利用OpenOffice来做这类事情?