Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
АРМ Администратор :  ИРБИС Irbis
 
Экспорт в формате XML
Пользователь: OksanaN (IP-адрес скрыт)
Дата: 04, October, 2011 14:02

Здравствуйте! Может кто-то подскажет?
Нам надо экспортировать нашу БД Читателей в формате XML для загрузки в БД Электронного читального зала.
Сейчас выгружает в виде:
<?xml version="1.0" encoding="UTF-8" ?>
- <RECORDS>
- <record>
- <mrk>
<m_0_4 len="5">#####</m_0_4>
<m_5_5 len="1">n</m_5_5>
<m_6_6 len="1">a</m_6_6>
<m_7_7 len="1">m</m_7_7>
<m_8_8 len="1">#</m_8_8>
<m_9_9 len="1">#</m_9_9>
<m_10_10 len="1">2</m_10_10>
<m_11_11 len="1">2</m_11_11>
<m_12_16 len="5">#####</m_12_16>
<m_17_17 len="1">#</m_17_17>
<m_18_18 len="1">#</m_18_18>
<m_19_19 len="1">#</m_19_19>
<m_20_23 len="4">450</m_20_23>
</mrk>
<FIELD.920>RDRU</FIELD.920>
<FIELD.10>Сергейчик</FIELD.10>
<FIELD.11>Анатолий</FIELD.11>
<FIELD.12>Николаевич</FIELD.12>
<FIELD.21>04.03.1970</FIELD.21>
<FIELD.30>20112122</FIELD.30>
<FIELD.23>м</FIELD.23>
<FIELD.50>студент</FIELD.50>
- <FIELD.31>
<SUBFIELD.A>20110930</SUBFIELD.A>
<SUBFIELD.B>МСЗ</SUBFIELD.B>
</FIELD.31>
<FIELD.15>ОАО МТУ"Кристалл"</FIELD.15>
<FIELD.16>инженер</FIELD.16>
<FIELD.20>высшее</FIELD.20>
<FIELD.51>20110930</FIELD.51>
- <FIELD.90>
<SUBFIELD.0>2011/2012</SUBFIELD.0>
<SUBFIELD.F>11</SUBFIELD.F>
<SUBFIELD.O>з/о</SUBFIELD.O>
<SUBFIELD.V>спц</SUBFIELD.V>
<SUBFIELD.J>2006-АТС-2052</SUBFIELD.J>
<SUBFIELD.A>ЗФ</SUBFIELD.A>
<SUBFIELD.N>190000</SUBFIELD.N>
<SUBFIELD.C>190402.65</SUBFIELD.C>
</FIELD.90>
- <FIELD.907>
<SUBFIELD.A>20110930</SUBFIELD.A>
<SUBFIELD.B>MSZ</SUBFIELD.B>
</FIELD.907>
</record>
</RECORDS>
Нам надо, чтобы вместо <FIELD.10> и т.д. были другие метки. Можно это как-то исправить? Какой файл для этого нужно откорректировать?

Re: Экспорт в формате XML
Пользователь: ochagova (IP-адрес скрыт)
Дата: 04, October, 2011 16:55

Сделайте в инструкции поиск по XML и по XMLTAGPREFIX_FIELD

Re: Экспорт в формате XML
Пользователь: Lavrinovich (IP-адрес скрыт)
Дата: 05, October, 2011 05:16

То есть у вас БД ЭЧЗ - не ИРБИС?

Re: Экспорт в формате XML
Пользователь: OksanaN (IP-адрес скрыт)
Дата: 05, October, 2011 11:10

В инструкции нашла XMLTAGPREFIX_FIELD. Не увидела только этот параметр в секции MAIN irbisc.ini.
А если нам надо выгружать не все поля, а только выборочно (ФИО, номер чит. бил и дату рождения). Это возможно?
эЧЗ - сторонняя полнотекстовая система, никак не связана с Ирбисом.

Re: Экспорт в формате XML
Пользователь: ochagova (IP-адрес скрыт)
Дата: 05, October, 2011 11:59

Для того чтобы выгружать записи не целиком, а с некоторыми преобразованиями, используются таблицы переформатирования. Они создаются заранее, включаются в справочник exportw.mnu, и выбираются в окошке "ТВП" при выполнении экспорта.
Подробнее также ищите в инструкции.

Re: Экспорт в формате XML
Пользователь: Sergienko (IP-адрес скрыт)
Дата: 07, December, 2012 05:53

Добрый день уважаемые разработчики и пользователи ИРБИС!
Объясните пожалуйста смысл блока (экспорт в XML). Или указать ссылку на документацию где можно прочитать о структуре. Спасибо

<mrk>
<m_0_4 len="5">#####</m_0_4>
<m_5_5 len="1">n</m_5_5>
<m_6_6 len="1">a</m_6_6>
<m_7_7 len="1">m</m_7_7>
<m_8_8 len="1">#</m_8_8>
<m_9_9 len="1">#</m_9_9>
<m_10_10 len="1">2</m_10_10>
<m_11_11 len="1">2</m_11_11>
<m_12_16 len="5">#####</m_12_16>
<m_17_17 len="1">#</m_17_17>
<m_18_18 len="1">#</m_18_18>
<m_19_19 len="1">#</m_19_19>
<m_20_23 len="4">450</m_20_23>
</mrk>



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.