[
https://issues.apache.org/jira/browse/SPARK-51848?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Xiaonan Yang updated SPARK-51848:
---------------------------------
Summary: XML failed to be parsed with a defined schema of array/struct of
Variant fields (was: Variant field parsing fails in nested structures
(arrays/structs))
> XML failed to be parsed with a defined schema of array/struct of Variant
> fields
> -------------------------------------------------------------------------------
>
> Key: SPARK-51848
> URL: https://issues.apache.org/jira/browse/SPARK-51848
> Project: Spark
> Issue Type: Sub-task
> Components: SQL
> Affects Versions: 4.0.0
> Reporter: Xiaonan Yang
> Assignee: Xiaonan Yang
> Priority: Major
> Labels: pull-request-available
> 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]