编程语言
首页 > 编程语言> > 使用SAP Java IDoc类库解析XML格式的IDoc

使用SAP Java IDoc类库解析XML格式的IDoc

作者:互联网

在没有与SAP连接的系统中,我收到了XML格式的IDoc(如果客户主人有任何重要性 – DEBMAS07).

1.是否可以使用Java IDoc类库(sapidoc3.jar)读取此XML文档而无需连接到SAP系统?

2.是否可以使用Java IDoc类库(sapidoc3.jar)生成XML格式的IDoc而无需连接到SAP系统?

我没有找到任何关于如何执行此操作的明确示例,如何使用此clases,以及我发现的示例正在使用需要连接到SAP的类.

解决方法:

如果没有相应的IDoc元数据,则无法将XML数据解释为SAP IDoc.没有这个IDoc元数据,IDoc-XML文档只是一些分层结构的字符串.

SAP Java IDoc类库获取IDoc元数据的唯一方法是从某个SAP系统查询它 – 至少这对JIDocLib的当前版本3.0.12有效.所以不幸的是,你的两个问题的答案都是:NO.

当然,您可以使用标准XML解析器解析IDoc-XML,就像任何其他任意XML文档一样.

标签:java,sap,idoc
来源: https://codeday.me/bug/20191008/1870592.html