Формиране на XML файл

Downloads:

трансфер на данни

В организацията на счетоводството може да се проведе не само в решенията за 1С платформа: Enterprise, но също така и в други софтуерни системи (Galaxy, Sail, SAP, и други). В този случай, има предизвикателства за интегриране на двете приложения.

Naprmer, в някои приложения (я наричаме "X") е длъжен да чете списъка с конфигурационни документи. Практическите ползи за решаване на този проблем, няма да говоря, ще отбележа, че само най-удобния и гъвкав начин в такава ситуация ще се качи списъка на документите в XML формат.

Exchange използването на този формат е универсален, тъй като тя може да работи най-много приложения. Помислете как можете да излезе от 1С: Enterprise разтоварят списъка на конфигурационните документи на XML-файлове.

Разтоварване в XML

И така, ние се връщаме към основната. Ние трябва да получи около списък с документи и метаданни, за да се генерира списък на XML-файлове. В следната картина, показва графика на формиране на XML файл поток:

Всеки елемент е създаден трябва да бъде правилно попълнен. След като сте извършили "ZapisatNachaloElementa ()" трябва да се прилагат метод "ZapisatKonetsElementa", или XML-структурата на файла е неправилно.

Обща схема за създаване на XML-файлове Predsavlyaet следната последователност:

С тези пет стъпки, за да се създаде почти всеки XML-файлове.

В този пример, създаден файлът е преведен на двоични данни и се връща в извикването на функция "SozdatXML". Този файл може да се запише на файловата система.

Пример разтоварват файл можете да видите на снимката по-горе.

прилагане на трета страна

Така например, съм създал приложение на Рамката на .NET, за да докаже, chteneie XML-файл в приложението.

Programa гласи новосъздадените файлове и показва документи в списък:

Формиране на XML файл

Можете да го опитате сами, приложението е на разположение за изтегляне чрез връзката в края.

гъвкавост

Форматът на XML се използва в по-голямата част от конфигурацията на обмена на данни между приложения решения на 1С платформа: Enterprise. Друг често използван начин е да се обменят връзка чрез COM-връзка. XML-дава възможност за обмен на практически всички приложения, а това заслужава да бъде наречен универсален.