parser 1c
PHP библиотека-парсер для файлов 1с., (*1)
Предпочтительный способ установить расширение через Composer. Запустить, (*2)
php composer.phar require apexwire/parser-1c "dev-master"
или добавить, (*3)
"apexwire/parser-1c": "dev-master"
в разделе "require" вашего composer.json, (*4)
Для корректного запуска необходимо выполнить следующие требования:, (*5)
Предусмотрено два варианта источника данных файл и текс. У каждого варианта предусмотрен свой вариант использования. В результате создания получаем объект со:, (*6)
errors
success
properties
sections
. Содержится массив с объектами секций. Каждый объект содержит в себе так же: errors
, success
, properties
.В данном варианте в качестве источника данных используется файл. Для того чтобы обработать данный файл нужно при создании объекта передать полный путь к файлу., (*7)
Пример использования:, (*8)
use apexwire\parser1c\File; $doc = new File('file-path');
В данном варианте в качестве источника данных используется текст., (*9)
Пример использования:, (*10)
use apexwire\parser1c\Text; $doc = new Text('text');