XML schema klasė generatorius yra atviro kodo ir laisvai komandų eilutės sąsaja) programinė įranga įdiegta C ++ ir skirtas kūrėjams ir programuotojams, norintiems kurti C ++ klases nuo .xsd ar .wsdl failus.
Kitaip tariant, XML schema klasė generatorius trunka XML schema failus .xsd formatu arba muilo paslaugų aprašymas failus WSDL formatu, ir generuoja C ++ klases, kurios gali būti naudojamos skaityti Xml dokumentą, taip pat prieigą prie visų duomenų viduje šio dokumento.
Iš komandinės eilutės, galėsite pasirinkti prievado tipą, apibrėžti pasaulio vardų, nurodyti muilas kliento ClassName, nurodykite vektoriaus rūšį (pagal nutylėjimą: std :: vektorius), taip pat pakeisti esamus failus .Getting prasidėjo XML schema klasė GeneratorThe įrankio reikia dviejų bibliotekas (žr reikalavimų skyrių žemiau), ir gali būti naudojamas Linux ir POSIX Suderinamos operacinės sistemos. Visas diegimo procesas yra gana paprasta, nes jums teks parsisiųsti naujausius išeities paketą iš Softoware naudojant specialų mygtuką Atsisiųsti aukščiau, išskyrus archyvą į jūsų pasirinktą vietą ir išpakuokite jį.
Tada atidarykite terminalo emuliatoriaus programa, ir pereikite prie išgautų archyvas failų vietą naudojant & lsquo; CD ir rsquo; komanda (pvz cd /home/softoware/wsdl2cpp-0.3). Paleiskite & lsquo; padaryti & rsquo; komanda rinkti viską ir sukurti vykdomąjį. Po sėkmingo rengimo procesą, paleisti & lsquo; make install & rsquo; komanda kaip root arba & lsquo; sudo make install & rsquo; komanda kaip privilegijuotas naudotojas jį įdiegti sistemą pasaulyje.
Atkreipkite dėmesį, kad jums reikės prieš bandant kompiliuoti programą naudojant minėtus nurodymus Mes & rsquo įdiegti libxml2 ir C ++ Lizdai bibliotekas; ve sėkmingai išbandė įvairiais platinamos GNU / Linux programos, tiek 32-bit (x86) ir 64- tiek (x86_64) kompiuterių platforms.Under hoodLooking pagal XML schemos klasė Generator projekto gaubtu, galime pastebėti, kad ji buvo parašyta visiškai C ++ programavimo kalba. Dėl režimas detalės patikrinkite oficialų puslapį produkto (žr žemiau esančią nuorodą)
Kas naujo , šioje laidoje:.
- Maži pokyčiai buvo padaryti programos kompiliuoti naudojant naujausią versiją C ++ lizdams bibliotekoje.
Reikalavimai :
- libxml2
- C ++ lizdai
Komentarai nerastas