ServingXML egy leíró nyelv kifejezésére XML csővezetékek, valamint a bővíthető Java keretet meghatározó eleme a nyelv.
ServingXML jelenleg jön egy konzol alkalmazást, és dokumentálja az API besüllyesztéskor a szoftver szabványos Java vagy J2EE alkalmazás.
ServingXML támogatja olvasás tartalmat XML-fájlok, fájlok, SQL lekérdezések vagy dinamikusan előállított SAX eseményeket, átalakítva azt XSLT stíluslapok és egyedi SAX szűrők, és az írás, mint az XML, HTML, PDF vagy mail mellékleteket.
Ez a szoftver különösen alkalmas a konvertáló lapos fájlt vagy adatbázisrekordokat XML, ami támogatja a névterek, változat rekord típusú, több értékes területek, szegmensek és az ismétlődő csoportokat, hierarchikus csoportosítása bejegyzések, és rekord-by-rekord hitelesítése az XML-séma .
ServingXML működik, mint egy "inverzió of control" konténer az alkatrészeket a különböző projektek - Apache FOP, Sun MSV és mások -, és így együtt feldolgozni nyilvántartások és XML.
Tulajdonságok :
- Convert lapos fájlokat XML és fordítva.
- Convert adatbázisrekordokat XML és fordítva.
- Convert lapos fájlokat egyik elrendezés a másikra.
- Transform és érvényesítse XML SAX szűrők, XSLT stíluslapok, és a séma érvényesítést.
Mi az új ebben a kiadásban:
- Az új lakás file beállítás & quot; trimQuoted & quot; kárpitok idézett területeken vezető / követő helyet, ha igaz, akkor az alapértelmezett false (a régi opciót & quot; kárpitozás & quot; kárpitok teret kívül idézetek, ha igaz, akkor az alapértelmezett érték true.)
- Az új elem SX: overpunchField támogatja overpunch mezők sima file definíciók, ahogy az http://en.wikipedia.org/wiki/Signed_overpunch Külön köszönet Matt Dowell a hozzájáruló kódot. Tekintse meg a dokumentációban, az SX: overpunchField az Element Reference.
Mi az új a 1.0.4 verzió:
- Hibajavítások:
- loadComponentDefinitions (String [] mutató HREF-eket) nem sikerül, fix hozzájárult Yex)
- Tartozékok:
- A korábbi verziók, szász: Xquery lehet csak előállítani egy XML dokumentum, most már lehet értékelni egy kifejezés, amely egy nem-XML karakterláncot. Lásd az XML-to-paraméterek például servingxml-Szász / mintákat.
- Overrides bővült IocContainerFactory.createIocContainer a DOM dokumentum és InputStream tárgyak
Mi az új verzióban 0.9.5:
- Hibajavítás:
- Az alapértelmezett sima file olvasók nem sima file felbontású (nincs SX: flatfile elem), a CSV-fájlok, fejléceket, használt a byte szkennerek helyett a karakter szkennerek. Ez nem a több-bájtos karaktereket patakok. Ez a rögzített. Változások az Element és attribútum a nevek: (nem törés, visszafelé kompatibilis, régi neveket is támogatott)
- SX: subrecordMapping & quot; mezőben & quot; átnevezték a & quot; repeatingGroup & quot;
- Az SX-ben: composeRecord,
- attribútum compositeRecordType átnevezték RECORDTYPE, most lehetővé teszi a helyettesítő kifejezéseket
- attribútum repeatingGroupField átnevezve repeatingGroup
- Az SX-ben: decomposeRecord,
- attribútum compositeRecordType átnevezve RECORDTYPE
- attribútum repeatingGroupField átnevezve repeatingGroup
- Új attribútum subrecordType fejlesztések
- Egy opcionális üzenet attribútum került fel mSv: recordValidator és mSv: schemaValidator. Ha egy üzenet kerül forgalomba, hogy az üzenetet fogja használni az XML-séma hibaüzenet.
- ServingXML már támogatja a térképészeti ível System Management Szolgáltatások (SMF) fájlokat XML, lásd a Lapos-file-to-XML például & quot; SMF & quot ;. Új elemeket illesztettek: SX: spannedFlatRecordType és SX: segmentConcatenation.
- ServingXML most csíkok BOM karakterek UTF-8, UTF-16, és az UTF-32 sima file olvasók, a Java nem vetkőzik BOM minden esetben. Legacy kódolást és bináris bemenet nincs hatással. A Flat-file-to-XML minta input fájl countries.csv most kezdődik egy UTF-8 EF BB BF BOM.
Mi az új verzióban 0.9.3:
- Ez a kiadás az új elemek érvényesítése terén, és subrecords rekordok a reguláris kifejezések, valamint megtegyék előrejelzések meghatározott területeken rekordok.
- New példák jól mutatják, hogy átalakítsa a pénzügyi adatok FRA-k és swapok be FpML dokumentumokat.
Mi az új verzióban 0.9.0:
- Ez a kiadás egy SX: commandSource elem, amely lehetővé teszi a sima file-olvasó vagy XML olvasó olvasni a szabványos kimenet egy shell parancsot.
- Azt is hozzáteszi, egy SX: commandSink elem, amely lehetővé teszi, hogy egy sima fájl író vagy XML Comment írni a standard input egy shell parancsot.
Hozzászólás nem található