我在 OCaml 中找到了几个用于 XML 解析器的库,例如 PXP 或 XML-Light。有人知道可以在 Windows 中轻松使用的这样的东西吗?我发现在XML-Light中,他们有几个.ml
和.mli
文件,我尝试将其复制到我的lib
文件夹中ocaml,但是不起作用。有什么建议如何正确执行此操作吗?
非常感谢。
注意:我也不使用 cygwin。我使用 MSVC 版本的 OCaml。
最佳答案
我用过xmlm用于 xml 解析。对于最简单的安装方案,您可以下载其发行版并将 src\xmlm.ml
复制到您的项目目录中。
或者,您可以使用以下方式编译它:
ocamlopt -c xmlm.mli
ocamlopt -c xmlm.ml
并将生成的文件放入 %OCAMLLIB%\xmlm
目录中。然后你可以像这样编译你的项目:
ocamlopt -I +xmlm xmlm.cmx foo.ml -o bar
关于windows - Windows 版 OCaml 中的 XML 解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5883558/