windows - Windows 版 OCaml 中的 XML 解析器

标签 windows ocaml xml-parsing

我在 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/

相关文章:

windows - 如何在 VC++ 中获取系统类型?

javascript - NodeJS REPL 变量赋值——需要帮助找出问题所在

OCaml - read_int 和 Scanf 之间的区别

java - XmlSlurper获取节点值说明

javascript - 还有比 jQuery 内置的 XML 解析器更强大的吗?

android - 从 Android (XML) 文档中的节点按标签名称获取元素?

windows - 如何将我的协议(protocol)添加到 Windows 10 的默认程序中?

c++ - Windows注册表读取

c - 从 OCaml 获取 C 二进制数据

types - 使用稍后在 OCaml 的类型定义中声明的类型