JiBX

Szoftver screenshot:
JiBX
Szoftver adatai:
Változat: 1.2.3
Feltöltés dátuma: 12 May 15
Fejlesztő: Dennis M. Sosnoski
Engedély: Ingyenes
Népszerűség: 11

Rating: nan/5 (Total Votes: 0)

JiBX egy keretet erejű XML adatok Java objektumok. JiBX projekt segítségével dolgozik az adatokat XML dokumentumok segítségével a saját osztálya struktúrákat. A JiBX keret kezeli az összes részletet a konvertáló az adatokat, és az XML alapján a utasításokat.
JiBX célja, hogy végezze el a fordítást közötti belső adatszerkezeteket és XML igen jó hatásfokkal, de még mindig lehetővé teszi a magas fokú ellenőrzést a fordítási folyamat.
Hogyan kezeli ezt? JiBX használja kötelező felbontású dokumentumok határozzák meg a szabályokat, hogyan Java objektumok alakítja vagy XML (kötési). Egy bizonyos pont után már össze a forráskódot class fájlokat futtatni az első része a JiBX keret, a kötelező érvényű fordító.
Ez a fordító növeli bináris class fájlok által termelt Java fordító, hozzátéve kódokat konvertáló esetben az osztályok vagy XML. Miután lefutott a kötési fordító akkor továbbra is a szokásos lépéseket veszel összeállítására az alkalmazás (például építési jar fájlokat, stb). Azt is kihagyja a kötési fordító külön lépésként, és inkább kötődik osztályok közvetlenül a futás, de ez a megközelítés van néhány hátránya.
A második rész a JiBX keret a kötelező runtime. A továbbfejlesztett class fájlokat kötődése révén fordító használja ezt a runtime összetevőt mind a tényleges építési tárgyak egy XML input dokumentum (úgynevezett unmarshalling, az adatok kötelező feladat), és generálására XML kimeneti dokumentumot tárgyak (úgynevezett rendező). A runtime használ értelmező végrehajtása XMLPull API kezelésére input dokumentumok, de egyébként zárt.

Mi az új ebben a kiadásban:

< ul>

  • helyesbítette több kapcsolódó kérdésekről kód generálás séma sémát helyettesítési csoportok, vagy csoport hivatkozási alapként complexType kiterjesztése vagy korlátozása.
  • helyesbítette kódgenerálást A sémák alkalmazása esetén a xml.xsd meghatározások a http://www.w3.org/XML/1998/namespace névtér.
  • Javított hiba séma érvényesítése, amely szükséges egy alap = "..." attribútum egy simpletype visszahúzható elem (inline alaptípus megengedett alternatív).
  • Fix törött WSDL-termelés Jibx2Wsdl, ami keletkezett üres definíciókat kimeneti üzenetek.
  • Add támogatása xs: listatípusokra.
  • Jobb névadási algoritmus beágyazott séma elemeinek (ha csak egy gyerek alkatrész, át a külső nevét le a gyermekekkel is).
  • Fix ismételt type = & quot; array & quot; Codegen testreszabását.
  • Korrigált probléma a meglévő kötések redundáns tartalmazza a Codegen (NPE).
  • Megváltozott Java 5 enum alapértelmezett serialization használja a nevet () metódus, nem pedig a toString () metódus.
  • Megváltozott Java 5 enum kódgenerálást A sémák hozzá egy xmlValue () metódust, ahol szükséges, hogy a kínálat a tényleges szöveget kell használni a dokumentumban, nem pedig kényszerítő toString ().
  • Javítva számos problémát beágyazott séma alkatrészek Codegen JavaDocs, beleértve használatát ref = & quot; ... & quot; tulajdonítja komponensek más névterek.
  • Mi az új 1.2.1-es verzióban:

    • Ez a kiadás kijavítja a problémákat talált kódgenerálás sémák a képzetlen elemnevek, nincs-névtér sémák, & lt; xs: AppInfo & gt; elemek sémák, és számos más séma változatok.
    • Ez is alapvető dokumentáció a Jibx2Wsdl eszközt, és a Jibx2Wsdl példák menni egészen a bevethető webes szolgáltatások használata esetén Axis2 telepítés frissíti az update-axis2-1.4.X csomagot.

    Mi az új a 1.2-es verzió:

    • A támogatás a kötődés és a séma generációs Java kódból, és A kötelező és kód generálás XML sémát, mely kiterjedt testreszabási egyaránt támogatja.
    • A támogatás a moduláris kötelező általa összeállított, egy "előre lefordított" attribútum a & lt; tartalmaznia & gt; elem zászlót, hogy a benne kötődés már külön összeállítani.
    • Az átalakított kötelező fordító kódgenerálást, hogy tisztítsák meg a módszer szerkezetét és ne redundáns kódot.
    • helyesbítette kódgenerálást absztrakt mapping referenciák belül a választás.
    • Added hiba ellenőrzés érvénytelen első byte olvasása közben UTF-8-patak közvetlenül.
    • Added org.jibx.runtime.PrintInfo osztály nyomtatni kötelező érvényű felvilágosítást, tette ezt a fő osztály, amikor a futási jar végrehajtásra kerül közvetlenül.
    • Added XBIS Enkódolás gyorsabb és tömörebb adatcsere, ha mindkét végét használja JiBX (szemben a szöveget XML).
    • Továbbfejlesztett kivétel üzenetet, ha nem módosítható osztály módosítani kell, hogy mind az osztály nevét és elérési útvonalát használt betölteni a kategóriában.
    • Added 'flag-módszer "ingatlan attribútum jelzi a jelenléte vagy hiánya egy elem, amikor unmarshalling.

    Hasonló program

    hexedit
    hexedit

    18 Feb 15

    SDOM
    SDOM

    12 May 15

    vimdown
    vimdown

    14 Apr 15

    Hozzászólások a JiBX

    Hozzászólás nem található
    Megjegyzés hozzáadása
    Kapcsolja be a képeket!