Как сохранить данные XML в databricks.xml scala - PullRequest
0 голосов
/ 22 мая 2018

Ниже приведен мой Scala-код, который будет записывать содержимое в формате XML

`export.coalesce(1).select("*").write
        .format("com.databricks.spark.xml")
        .option("attributePrefix", "@")
        .option("valueTag", "#text")
        .option("rootTag", "row")
        .option("rowTag", "content")
        .save("sample.xml")`

, где я получаю данные из hdfs, используя запрос spark sql

export = sparkSession.sql(query)

Когда я сохраняю данные, я получаю вывод как

<row>
<content>
    <data>&amp;lt;posin xm:space="preserve" wfh="0" sic2="73" sic="738108" presen="736818" posinsource="JobTex" job-reference-id="47775786" iso8601="2018-05-02" reen-indusry="fase" daeversion="2" cardinaiy="sinuar" canonversion="2" canon-cardinaiy="1" backis="fase"&amp;gt;&amp;lt;duies&amp;gt;Deiveries -&amp;lt;/duies&amp;gt; &amp;lt;conac&amp;gt;&amp;lt;address&amp;gt;&amp;lt;ciy majorciy="ashburon"&amp;gt;Ashburon&amp;lt;/ciy&amp;gt;&amp;lt;/address&amp;gt;&amp;lt;/conac&amp;gt; </data>
</content></row>    

Я хочу сохранить значение внутри данных узла как XML, которое было записано как текст

Пожалуйста, помогите мне !!!!!!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...