Набла:Импорт документов СПС «Гарант»

Материал из Справочника наблюдателя
Перейти к:навигация, поиск

Импорт документов из СПС «Гарант» вполняется посредством специальной программы-парсера. Входными данными для нее является XML-файл, формируемый из «Гаранта» (меню «Файл» — «Сохранить в файл...» и в открывшемся окне диалога выбрать «Тип файла — XML»).

24.01.2015 (новая версия Гаранта)[]

  • информация об изменениях в тексте документа должна быть развернута, иная она не попадает в файл! Можно настроить постоянное обязательное открытие через меню: «Файл» — «Конфигурация», в окне конфигурации слева выбрать «Документ», и для выпадающего списка «Показывать историю изменений в документе» выбрать вариант «в развернутом виде».
  • Galochka-check 32x32.png Новый тип абзаца (перед информацией об изменениях):
 <c:TextPara>
  <p:Style v="-57"/>
  <p:Text v="С изменениями и дополнениями от:"/>
 </c:TextPara>
  • Galochka-check 32x32.png В начале после «c:Document» и перед «p:LineЫpacing» вставлено описание (формата страницы?):
<c:Document xmlns:c="c" xmlns:a="a" xmlns:p="p" xmlns:t="t" xmlns:b="b">
 <p:Width v="11900"/>
 <p:Height v="16800"/>
 <p:LeftIndent v="800"/>
 <p:RightIndent v="800"/>
 <a:Paras>
  <p:Width v="11900"/>
  <p:Height v="16800"/>
  <p:LeftIndent v="800"/>
  <p:RightIndent v="800"/>
  <p:SpaceBefore v="1100"/>
  <p:SpaceAfter v="1100"/>
  <p:Orientation v="ev_poPortrait"/>
 </a:Paras>
 <p:LineSpacing v="100"/>
  • Galochka-check 32x32.png Пропали многочисленные (игнорируемые парсером) маркеры в абзацах с комментариями Гаранта (стили 9 и 22):
     <a:Subs>
      <c:SubLayer>
       <p:Handle v="Mark"/>
      </c:SubLayer>
     </a:Subs>
  • Galochka-check 32x32.png в другом месте такой маркер появился, причем в расширенном варианте (до сих пор бывал, кажется, лишь «p:Flags v="4"/», но внутри c:Mark мы все проглатываем, не разбираясь:
      <a:Subs>
       <c:SubLayer>
        <p:Handle v="Mark"/>
        <c:Mark>
         <p:Handle v="636257640"/>
         <p:Flags v="4"/>
        </c:Mark>
       </c:SubLayer>
      </a:Subs>
  • Delete 32x32.png Надо добавить стиль 57 в F:P и в --.css

Преобразование файлов[]

Symbol redirect vote.svg   Подробнее см. отдельную статью Набла:Парсинг файлов «Гаранта»