Проблема при загрузке xml с помощью xpath с использованием куста - PullRequest
0 голосов
/ 25 сентября 2018

Я пытаюсь загрузить / выбрать данные XML.Проблема в том, что я не могу разобрать все теги в xml.

Ниже приведен пример

<?xml version="1.0" encoding="UTF-8"?>
<ABC Id="xxx" category="retail" subdate="2018-08-06T16:36:12" xsi:schemaLocation="url">
</ABC>

Из приведенного выше xml я использую следующие шаги

cat schema.xml | tr '\n' ' ' | tr '\r' ' ' > schemademo.xml

Шаг 1: создать таблицу schemademo (пример строки);

Шаг 2: загрузить локальный путь к данным 'path / schemademo.xml' в таблицу schemademo;

Шаг 3: создать таблицу xpath_table_demo (ID STRING, категория STRING, строка вспомогательной даты, строка xsi_schemaLocation);

шаг 4: вставить таблицу перезаписи xpath_table_demo, выбрать xpath_string (пример, '/ ABC / @ Id'), xpath_string (пример, категория '/ ABC / @)'), xpath_string (sample,' / ABC / @ subdate '), xpath_string (sample,' / ABC / @ xsi: schemaLocation ') из schemademo;

Выходные данные равны нулю.

Записи не разбираются с xsi:schemaLocation="url till end Не знаю, почему не загружается пространство имен.

Я могу загрузить идентификатор, категорию, дату, но не URL-адрес пространства имен.Поэтому, пожалуйста, предложите несколько предложений.

Пожалуйста, помогите мне в этом вопросе.

Заранее спасибо

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