【发布时间】:2015-07-19 22:05:14
【问题描述】:
我在工作中使用的服务器(不受我的控制)总是在响应/请求中使用 XML。所以我必须接收 XML,解析它(目前使用 FAST),手工制作所有对象,然后在某些应用程序活动后发回 XML 响应。这不是做事的最佳方式。
Haxe 有很好的 Json 支持,但不是真的支持 XML。您必须遍历 XML 元素,而且效率并不高。我试图让我的生活更轻松,因为客户端的服务总是使用 XML。
我希望能够像在 Java 中一样轻松地接收 XML 并输出对象。
问题是,我什至不知道该怎么做。
这条路值得走吗?我想我可以看看 Java 并尝试在 Haxe 中重新实现它?
嵌入一个外部的会是更好的选择吗?有什么建议吗?
有人使用过这个库吗? https://github.com/proletariatgames/hxinflate
或者只是扩展库中已经实现的部分是最实际的做法? http://haxe.org/manual/std-serialization.html
我正在使用 Fast API,它可以工作,但拥有更方便的东西总是很好。
【问题讨论】:
-
你试过Fast API吗?还是说这也不够?
-
我现在正在使用 Fast API,我的意思是它工作得很好,但它与 Java 中的任何东西都不匹配。我正在尝试衡量实施这样的事情会有多难,以及是否值得。
标签: xml json xml-serialization haxe xml-deserialization