XML-генератор схеми класу є відкритим вихідним кодом і вільною інтерфейс командного рядка, програмне забезпечення), реалізований в C ++ і призначений для розробників і програмістів, які хочуть створити C ++ класи з XSD-файлів або .wsdl.
Іншими словами, генератор XML-схеми класу приймає файли схеми XML в форматі .xsd або файли опису мила служби в форматі WSDL і генерує класи C ++, які можуть використовуватися для читання XML-документа, а також до доступ до всіх даних усередині цього документа.
З командного рядка, ви будете мати можливість вибрати тип порту, щоб визначити глобальний простір імен, щоб вказати клієнта ім'я класу мило, щоб вказати тип вектора (за замовчуванням: станд :: вектор), а також замінити існуючі файли.
Початок роботи з XML-схеми генератора класу
Інструмент вимагає двох бібліотек (див розділ вимог нижче) і може використовуватися на сумісних операційних системах Linux і POSIX. Весь процес установки досить простий, так як вам доведеться завантажити останню версію пакета джерела з Softoware за допомогою спеціальної кнопки скачати вище, зберегти архів на місці за вашим вибором і розпакувати його.
Потім відкрийте емулятор терміналу і перейдіть до місця розташування, здобутих архівних файлів за допомогою & lsquo; CD & Rsquo; команда (наприклад, CD /home/softoware/wsdl2cpp-0.3). Запуск & lsquo; зробити & Rsquo; Команда скомпілювати все і побудувати виконуваний файл. Після успішного завершення процесу компіляції, запуску і lsquo; зробити установку & Rsquo; Команда як корінь або & lsquo; Sudo зробити установку & Rsquo; Команда як адміністратор, щоб встановити у всій системі.
Зверніть увагу, що вам потрібно буде встановити libxml2 і сокетами C ++ бібліотеки, перш ніж намагатися компілювати програму з використанням вищезазначених інструкцій, які ми & Rsquo; ве успішно протестували програму на різних дистрибутивів GNU / Linux, на 32-розрядних (x86) і 64-розрядних (x86_64) комп'ютерні платформи.
Під капотом
Дивлячись під капотом проекту генератора XML-схеми класу, ми можемо помітити, що він був повністю написаний на мові програмування C ++. Детальну інформацію щодо білоруського режиму, будь ласка, відвідайте офіційний сайт продукту (посилання нижче)
Що нового в цьому випуску :.
< UL>
Вимоги
- libxml2
- C ++ Sockets
Коментар не знайдено