【发布时间】:2014-06-13 06:11:15
【问题描述】:
我在 java 和 javascript 中有一个代码来解析 XML 并生成一个 html 页面。但我使用的解析器是用 C 语言编写的。所以我需要在 java 代码中使用这些头文件。有可能吗?
由于我使用的 xerces 解析器是 C 语言,我可以使用导入到 Java 代码中的 .hpp 文件吗?
提前致谢!!!
【问题讨论】:
-
等等,你有解析 XML 的 Java/Javascript 代码,但是解析器是用 C 语言编写的。所以解析器是用 3 种语言编写的?
-
可以用c写解析逻辑,然后通过jni调用。
-
您可以使用本机接口:stackoverflow.com/questions/4664899/wrapping-c-c-inside-java Java 在后台运行 C,但当然,Java 的许多后台功能都是 java 独有的
-
Java 有自己的 XML 解析器。哎呀,甚至是provided for you in the JDK!
-
您的具体问题是什么?这里的提问者应该至少进行一些自己的研究。
标签: java javascript c++ c xerces-c