0
簡而言之:我有java.io.InputStream,它包含帶有大量子元素的json。在處理完成後,以下呼叫會給我完全填充收集:smooks.filterSource(exCtxt, new StreamSource(inputStream), javaResult)
。如何檢索由smooks生成的java對象
如何在每個子元素上即時檢索對象? (例如,通過回調)
簡而言之:我有java.io.InputStream,它包含帶有大量子元素的json。在處理完成後,以下呼叫會給我完全填充收集:smooks.filterSource(exCtxt, new StreamSource(inputStream), javaResult)
。如何檢索由smooks生成的java對象
如何在每個子元素上即時檢索對象? (例如,通過回調)
如果有人需要它,我也反對用的Smooks流是這樣的:
smooks.addVisitor(new SAXVisitAfter() {
@Override
public void visitAfter(SAXElement element,
ExecutionContext executionContext) throws SmooksException,
IOException {
MyElement element = (MyElement) executionContext.getBeanContext()
.getBean("myElement");
// send 'element' here;
}
}, "root/element");