1 回答

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊
所以你想做的是有點(diǎn)禁忌。您正在嘗試使用 Java 類(lèi) JSONObject 而不是使用內(nèi)置的 IIB Java 解析器。
查看MbElement,尤其是方法 createElementAsLastChild(java.lang.String parserName) 和 createElementAsLastChildFromBitstream。
根據(jù)我之前的回答,永遠(yuǎn)不要忘記您正在嘗試構(gòu)建元素樹(shù)。
我有時(shí)使用的另一個(gè)技巧是構(gòu)建示例輸出消息并將其發(fā)送到連接到 Trace 節(jié)點(diǎn)的 Input 節(jié)點(diǎn)。然后,我使用 Trace 節(jié)點(diǎn)輸出編寫(xiě)代碼來(lái)構(gòu)建我的實(shí)際輸出樹(shù),您甚至可以在 JavaCompute 節(jié)點(diǎn)之后放置一個(gè) Trace 節(jié)點(diǎn),以查看您當(dāng)前構(gòu)建的 Element 樹(shù)的樣子并更正您的錯(cuò)誤。我主要將此方法用于可能非常復(fù)雜的 SOAP 消息。
如果您真的想使用外部 Java 類(lèi),請(qǐng)搜索將 JAXB 與 JavaCompute 節(jié)點(diǎn)結(jié)合使用并點(diǎn)擊該文章中的鏈接。
添加回答
舉報(bào)