Xiaonan Yang created SPARK-52049:
------------------------------------
Summary: XML attributes can't be parsed as variant type
Key: SPARK-52049
URL: https://issues.apache.org/jira/browse/SPARK-52049
Project: Spark
Issue Type: Sub-task
Components: SQL
Affects Versions: 4.0.0
Reporter: Xiaonan Yang
Assignee: Xiaonan Yang
Fix For: 4.1.0
{code:java}
<ROW>
<scalarCol>$i</scalarCol>
<arrayCol>
<nestedCol>$i</nestedCol>
</arrayCol>
<arrayCol>
<nestedCol>${i + 1}</nestedCol>
</arrayCol>
<structCol>
<a>$i</a>
<b>
<nestedCol2>$i</nestedCol2>
</b>
</structCol>
<nestedVariantCol>
<a>$i</a>
<b>
<nestedCol3>$i</nestedCol3>
</b>
</nestedVariantCol>
</ROW>{code}
When parsing the XML record above with a schema of
{code:java}
scalarCol variant, arrayCol array<variant>, structCol struct<a int, b variant>,
nestedVariantCol variant{code}
The variant fields in nested structures like array and struct can’t be parsed
correctly.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]