7
A
回答
2
我不是专家,但我发现那里有两个选项,本质上。
一,您遇到麻烦的pecl库。
二,我在各地的部落发现了WBXML编码器和解码器类。他们可能会给你一个出发点,而且由于他们是开源的,他们可能会很好地满足你的需求。这里是我找到他们的链接。
0
我不知道关于WBXML的大量数据,但是从我可以收集的数据来看,它是一个二进制格式的XML文件。我想最简单的方法是使用XML模块(如simpleXML)生成XML文档,将其输出为字符串,然后使用PHP内置的文件处理函数(fopen,fwrite等)将字符串作为二进制数据转储为文件。要将该文件作为字符串加载并使用SimpleXML解析它。
但是,在不知道WBXML格式的具体细节的情况下,我确信它还有更多的东西。你也必须自己实现必要的代码,但是你可以在PHP中实现它,这应该使跨平台可移植性更容易完成。
恐怕不是这样的答案,但我希望它能让你朝着正确的方向前进。
+0
我明白 - 感谢您的建议。只是如果有可用的,我不需要写自己的图书馆。 – Olaseni 2010-10-28 08:55:07
嘿谢谢 - 我会检查一下,看看我是否确实不需要在我的路径中有xml2wbxml二进制文件 – Olaseni 2010-11-07 06:44:48