У меня есть XML-файл, который содержит эту структуру:
<Title data:tabName="Person" >
<Ops ID="001" name="zed" age="28" />
<Ops ID="002" name="virus" age="29" country="TN" adress="44 city" />
</Title >
<Title data:tabName="org" >
<Ops ID_org="1" org_name="ong" lcountry="TN" />
<Ops ID_org="2" org_name="ini" lcountry="FR" />
</Title >
Заголовок - это имя таблицы, а Ops - столбцы и значения.
Мой вопрос связан с библиотекой spark-xml. У меня проблема с анализом первой таблицы. Person, у меня может быть от 2 до 300 столбцов, первые два столбца являются статическими, а другой - от 0 до 298 столбцов, поэтому они динамические.
Могу ли я иметь фрейм данных, который может принимать существующие значения (Ops), а для других - пустые?