Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用C读取JAXB生成的XML_Java_C_Xml_Jaxb_Libxml2 - Fatal编程技术网

Java 如何使用C读取JAXB生成的XML

Java 如何使用C读取JAXB生成的XML,java,c,xml,jaxb,libxml2,Java,C,Xml,Jaxb,Libxml2,我创建了Java对象,并使用JAXB将该对象转换为XML。现在的问题是如何在C中读取这个XML文件?是否有任何标准方法,或者我必须使用外部库,如libxml?Libxml2是在C/C++中处理XML的“标准”方法(因为有标准)。至少它拥有最多的思想分享、最好的文档和社区支持,AFAICT 当然,除非您想编写自己的XML解析器(这是不推荐的):-)Libxml2是在C/C++中处理XML的“标准”方式(因为有标准)。至少它拥有最多的思想分享、最好的文档和社区支持,AFAICT 当然,除非您想编写自

我创建了Java对象,并使用JAXB将该对象转换为XML。现在的问题是如何在C中读取这个XML文件?是否有任何标准方法,或者我必须使用外部库,如
libxml

Libxml2是在C/C++中处理XML的“标准”方法(因为有标准)。至少它拥有最多的思想分享、最好的文档和社区支持,AFAICT

当然,除非您想编写自己的XML解析器(这是不推荐的):-)

Libxml2是在C/C++中处理XML的“标准”方式(因为有标准)。至少它拥有最多的思想分享、最好的文档和社区支持,AFAICT


当然,除非您想编写自己的XML解析器(这是不推荐的):-)

您可以使用Xerces-CAPI来读取XML。Xerces API适用于C/C++和Java。请参考项目网站

您可以使用Xerces-CAPI来读取XML。Xerces API适用于C/C++和Java。参考项目网站