如果列标记的名称相同,如何用java解析Spark中的XML
我尝试用Java1.8解析Spark2.2中的XML,但这并没有给出预期的数据集 示例xml-如果列标记的名称相同,如何用java解析Spark中的XML,java,scala,apache-spark,Java,Scala,Apache Spark,我尝试用Java1.8解析Spark2.2中的XML,但这并没有给出预期的数据集 示例xml- <?xml version="1.0" encoding="UTF-8"?> <RECORD> <PROP NAME="product.url"> <PVAL>url1</PVAL> </PROP>
<?xml version="1.0" encoding="UTF-8"?>
<RECORD>
<PROP NAME="product.url">
<PVAL>url1</PVAL>
</PROP>
<PROP NAME="product.id">
<PVAL>123</PVAL>
</PROP>
<PROP NAME="product.language">
<PVAL>english</PVAL>
</PROP>
</RECORD>
预期数据集/数据帧:-
product.url|product.id|product.language
urlvalue |123 |English
请不要问重复的问题。而不是现有的,以添加详细信息。谢谢:)。还是没有得到新的/旧的答案。你能帮帮我吗?谢谢。
|PROP
+-------------------------------------------
|[[urlvalue,product.url],[123,product.id],[English,product.language]] |
product.url|product.id|product.language
urlvalue |123 |English