Мне нужно импортировать XML-файлы в таблицу в MS Access. Эти файлы имеют несколько заголовков, и я просто не прихожу к соглашению с созданием таблиц стилей, чтобы иметь возможность преобразовывать данные ... Есть много очень хороших сообщений на этом форуме, но, как я уже сказал, я изо всех сил пытаюсь прийти к термины. Я надеюсь, что приведу пример в реальном времени, что кто-то "конвертирует" в XSLT, чтобы данные в реальном времени имели для меня смысл.
Это входной файл
<?xml version="1.0" encoding="UTF-8"?>
-<INTERFACE_BATCH>
-<MATERIAL_ITEM>
<ERP_NUMBER>E371937</ERP_NUMBER>
<MAT_NUMBER>M000319339</MAT_NUMBER>
<PLANT>1AH</PLANT>
<PROCESS>NORMAL_CREATE</PROCESS>
<DELETE>N</DELETE>
<LONG_DES>KIT; TYPE PISTON, APPLICATION ENGINE, COMPRISING PINS; OEM P/N: 1202400Z26ND OEM BB MOTORS, MODEL/MACHINE NO: NISSAN UD460</LONG_DES>
<SHORT_DES>KIT;PISTON,ENGINE,PINS,1202400Z26ND</SHORT_DES>
<MAT_GROUP>EAA14</MAT_GROUP>
<MAT_TYPE>ERSA</MAT_TYPE>
<UOM>EA</UOM>
<STORAGE_LOCATION>0011</STORAGE_LOCATION>
<VALUATION_CLASS>3040</VALUATION_CLASS>
<LANGUAGE>EN</LANGUAGE>
<REQUESTOR_NAME>TMAKGETA</REQUESTOR_NAME>
<REQUESTOR_EMAIL>TMAKGETA@CCBAGROUP.COM</REQUESTOR_EMAIL>
<LAST_UPDATE_BY>WBEZUIDENHOUT</LAST_UPDATE_BY>
-<DESCRIPTOR>
<DESCRIPTOR_NAME>KIT</DESCRIPTOR_NAME>
-<DESCRIPTOR_PROPERTIES>
-<DESCRIPTOR_PROPERTY>
<DESCRIPTOR_PROPERTY_NAME>APPLICATION</DESCRIPTOR_PROPERTY_NAME>
<DESCRIPTOR_PROPERTY_VALUE>ENGINE</DESCRIPTOR_PROPERTY_VALUE>
<DESCRIPTOR_PROP_UOM>NOT APPLICABLE</DESCRIPTOR_PROP_UOM>
</DESCRIPTOR_PROPERTY>
-<DESCRIPTOR_PROPERTY>
<DESCRIPTOR_PROPERTY_NAME>COMPRISING</DESCRIPTOR_PROPERTY_NAME>
<DESCRIPTOR_PROPERTY_VALUE>PINS</DESCRIPTOR_PROPERTY_VALUE>
<DESCRIPTOR_PROP_UOM>NOT APPLICABLE</DESCRIPTOR_PROP_UOM>
</DESCRIPTOR_PROPERTY>
-<DESCRIPTOR_PROPERTY>
<DESCRIPTOR_PROPERTY_NAME>TYPE</DESCRIPTOR_PROPERTY_NAME>
<DESCRIPTOR_PROPERTY_VALUE>PISTON</DESCRIPTOR_PROPERTY_VALUE>
<DESCRIPTOR_PROP_UOM>NOT APPLICABLE</DESCRIPTOR_PROP_UOM>
</DESCRIPTOR_PROPERTY>
</DESCRIPTOR_PROPERTIES>
</DESCRIPTOR>
-<PART_DETAIL>
<PART_NO>1202400Z26ND</PART_NO>
<MANUF>2003476</MANUF>
<PART_TYPE>OEM</PART_TYPE>
</PART_DETAIL>
</MATERIAL_ITEM>
</INTERFACE_BATCH>