我试图将XML文件转换为String
类型的内部表。 是否有将XML数据转换为JSON格式的功能模块?将XML转换为JSON
1
A
回答
3
从我可以告诉,没有标准的功能模块或方法调用,将自动将XML转换为JSON。如果你只有一个文件,那么有几个转换器在线。如果你需要用ABAP解决这个问题,你将不得不制作你自己的解决方案或者在网上破解一些示例程序。
如果您自己选择编写程序,请考虑在STRANS
事务中创建转换,以将XML数据转换为JSON-XML数据,并使用JSON writer将其写入JSON中。
此答案主要是Horst Keller's post on the matter的释义。他发布了一个示例程序,但你的里程可能会有所不同。
2
使用ABAP简单转换或XSLT转换只是一种选择。您还可以完全实现ABAP代码中的转换,例如搭配:
使用
CALL TRANSFORMATION id SOURCE XML <xml as string> RESULT <root node> = <itab>.
参考ABAP keyword documentation使用类/方法
/ui2/cl_json=>deserialize
和=>serialize
使用类cl_ixml:see Parsing an XML document DOM-based and Parsing an XML document event-based
相关问题
- 1. 将XML转换为JSon
- 2. JSON.Net将XML转换为JSON
- 3. 将JSON转换为XML
- 4. Angular2:将XML转换为JSON
- 5. Rails将XML转换为json
- 6. 使用XML Schema将XML转换为JSON
- 7. JS:将XML或JSON转换为XML/RDF
- 8. 将JSON转换为XML并保存XML
- 9. 将JAXB XML文件转换为JSON
- 10. 使用groovy将JSON转换为XML?
- 11. 将XML转换为来自Groovy的json
- 12. 将xml数据转换为JSON
- 13. 将xml转换为json格式
- 14. 将RDF/XML格式转换为JSON
- 15. 使用xml_parse_into_struct将XML转换为JSON
- 16. 将JSON转换为Java中的XML
- 17. 如何将XML转换为JSON?
- 18. 将XML字符串转换为JSON
- 19. 将xml转换为node.js中的json
- 20. 将原子(XML)转换为JSON
- 21. 使用R将XML转换为JSON
- 22. 在Java中将JSON转换为XML
- 23. 在dataweaver mule中将xml转换为json
- 24. 使用XSLT将JSON转换为XML
- 25. XSLT 3.0,将XML转换为JSON
- 26. 使用JavaScriptSerializer将Json转换为Xml
- 27. 将JSON转换为XML的问题
- 28. 使用Java将xml转换为json
- 29. 如何将JSON字典转换为XML?
- 30. 在ios中将XML转换为JSON
你尝试过这么远吗?谷歌显然不是,因为那样你会发现一些非常有价值的信息。 – vwegert
我投票结束这个问题作为题外话,因为OP显然没有打扰寻找答案。 – vwegert