我在OCaml中找到了一些XML解析器库,例如PXP或XML-Light。有谁知道可以在Windows中轻松使用的东西?我发现在XML-Light中,它们有几个.ml.mli文件,我尝试将其复制到我的ocaml的lib文件夹中,但是不起作用。任何建议如何正确执行此操作?

谢谢你

注意:我也不用cygwin。我使用OCaml的MSVC版本。

最佳答案

我已经使用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/

10-12 05:39