关于wps加载项操作XML的问题
PS:!!!!!!!!!!提交提问的时候,社区的前端逻辑居然把API的点点点层级判断为外链,索性用"->"代替
想尝试的是把OMML插入到word文档的XML结构中去,但发现诸多问题
尝试一:给wps->WpsApplication()->Selection->Text直接赋值,能生效,但只限于文本了,和XML结构不沾边
尝试二:wps->WpsApplication()->Selection->InsertXML(``),字符串如第一张图所示
------这个方法没有任何反馈,似乎没有运行过一样
尝试三:wps->WpsApplication()->ActiveDocument->Range(wps->WpsApplication()->Selection->Start, wps->WpsApplication()->Selection->End)->InsertXML(``),字符串如第一张图所示
------这次能插入了,但是还是只以文本的形式插入的,这不对,并且提示出现乱码,我尝试了只插入一点点简单发文本:
wps->WpsApplication()->ActiveDocument->Range(wps->WpsApplication()->Selection->Start,wps->WpsApplication()->Selection->End)->InsertXML(`<w:t>富士达根深</w:t>`)
,也是如此,不过确实是乱码
或者说我从开始的思路就不对?还是说我根本没用对InsertXML方法?在此,我诚恳的请教一下
@金山办公