我正在编写一些与需要以下元素的遗留系统对话的代码:
<BankRate><![CDATA[ ]]><BankRate>
我一生都无法完成这项工作,到目前为止我的尝试是:
parent.setBankRate(" ");
XmlCursor cursor = cc.xgetBankRate().newCursor();
cursor.toFirstContentToken();
cursor.setBookmark(CDataBookmark.CDATA_BOOKMARK);
cursor.dispose();
这只会导致以下结果:
<BankRate><BankRate>
父级的选项是: setSaveCDataEntityCountThreshold(0).setSaveCDataLengthThreshold(0);
如果我 setBankRate 如下:
cc.setBankRate("<![CDATA[ ]]>");
我得到了角色实体(这不是我想要的)