ServingXML

Screenshot Software:
ServingXML
Detalii soft:
Versiune: 1.0.5
Incarca data: 3 Jun 15
Producător: Daniel Parker
Licenţă: Gratuit
Popularitate: 7

Rating: 4.0/5 (Total Votes: 2)

ServingXML este un limbaj de marcare pentru exprimarea conducte XML, și un cadru Java extensibil pentru definirea elementelor limbajului.
 ServingXML prezent vine cu o aplicatie consola, si, de asemenea, documentează un API pentru imbedding software într-o aplicație Java sau J2EE standardul.
ServingXML acceptă citirea conținut ca fișiere XML, fișiere plate, interogări SQL sau evenimente SAX generate dinamic, transformând-o cu foi de stil XSLT și filtre SAX personalizate, și a scris-o ca XML, HTML, PDF sau e-mail atașamente.
Acest software este potrivit în special pentru a converti fișiere de baze de date sau înregistrări plat pentru XML, cu sprijinul pentru spații de nume, tipuri de înregistrări variantă, câmpuri multiple-de prim rang, segmente și grupuri repetitive, gruparea ierarhică de înregistrări, și-record de înregistrare validare cu XML Schema .
ServingXML funcționează ca un "inversiune de control" container pentru asamblarea componentelor dintr-o varietate de proiecte - Apache FOP, Sun MSV și alții -. Și făcându-le să lucreze împreună pentru a procesa înregistrările și XML

Caracteristici :.

  • Conversia fișierelor plate pentru XML și invers
  • Convert înregistrările bazei de date în XML și invers.
  • Conversia fișierelor plate de la un aspect la altul.
  • Transform si validarea XML cu filtre SAX, foi de stil XSLT, și validarea schema.

Ce este nou în această versiune:

  • Noua opțiune fișier plat & quot; trimQuoted & quot; ornamente citat domenii de conducere / la sfârșit de spațiu dacă este setat la adevărat, implicit la fals (vechea opțiunea & quot; tapiterie & quot;. ornamente spațiu în afara citate dacă este setat la true, implicit true)
  • Noul SX elementului: overpunchField sprijină domenii overpunch în definiții de fișiere plate, așa cum este descris în http://en.wikipedia.org/wiki/Signed_overpunch Mulțumiri speciale pentru Matt Dowell pentru a contribui cod. Consultați documentația pentru sx:. OverpunchField in elementul de referință

Ce este nou în versiunea 1.0.4:

  • Remedii erori:
  • loadComponentDefinitions (String [] hrefs) eșuează, fix a contribuit cu Yex)
  • Îmbunătățiri:
  • În versiunile anterioare, saxon: XQuery pot fi folosite numai pentru a produce un document XML, acum se poate evalua o expresie care produce un șir non-XML. Vezi exemplul xml-to-parametri-servingxml Saxon / probe.
  • Înlocuiește au fost adăugate pentru a IocContainerFactory.createIocContainer pentru documente DOM și InputStream obiecte

Ce este nou în versiunea 0.9.5:

  • Bug Fix:
  • Cititorii de fișiere plate implicit cu o definiție plat fișier (nr sx: elemente flatFile), pentru fișiere CSV cu antete, folosit scanere octet, mai degrabă decât scanerele de caractere. Acest lucru ar putea eșua pentru fluxurile de caractere multi-byte. Acest lucru este fix. Modificări la Element și atribut Nume: (nu rupere, nume înapoi compatibile, vechi încă susținut)
  • sx: subrecordMapping atribut & quot; domeniu & quot; redenumit & quot; repeatingGroup & quot;
  • În sx: composeRecord,
  • atribut compositeRecordType redenumit recordType, permite acum expresii de substituție
  • atribut repeatingGroupField redenumit repeatingGroup
  • În sx: decomposeRecord,
  • atribut compositeRecordType redenumit recordType
  • atribut repeatingGroupField redenumit repeatingGroup
  • Noul atribut subrecordType Imbunatatiri
  • Un atribut mesaj opțional a fost adăugat la mSv: recordValidator și mSv: schemaValidator. Dacă este furnizat un mesaj, acel mesaj va fi folosit în loc de mesajul de eroare XML Schema.
  • ServingXML suportă acum de cartografiere a durat sistem Facilities Management (SMF) fișiere XML, vezi exemplul & quot plat-File-to-XML, SMF & quot ;. Au fost adăugate elemente noi: sx: spannedFlatRecordType și sx:. SegmentConcatenation
  • ServingXML benzi acum caractere BOM pentru UTF-8, UTF-16, și UTF-32 în cititori fișiere plate ca Java nu benzi BOM în toate cazurile. Codificări moștenire și de intrare binare sunt afectate. Fișierul de intrare proba countries.csv plat-File-to-XML începe acum cu un UTF-8 EF BB BF BOM.

Ce este nou în versiunea 0.9.3:

  • Această versiune introduce noi elemente pentru validarea câmpurile și subrecords de înregistrări cu expresii regulate, și pentru a lua proiectii de câmpuri specifice de înregistrări.
  • exemple noi ilustrează modul de a transforma datele financiare pentru FRA și swap-uri în documente FpML.

Ce este nou în versiunea 0.9.0:

  • Această versiune adaugă un sx: element de commandSource, care permite un cititor fișier plat sau un cititor XML pentru a citi de la ieșirea standard a unei comenzi shell.
  • Se adaugă, de asemenea, o sx:. Element commandSink, care permite un scriitor fișier plat sau o serializer XML pentru a scrie la intrarea standard a unei comenzi shell

Software similare

xsd2db
xsd2db

3 Jun 15

xml2rfc
xml2rfc

20 Feb 15

Rubber
Rubber

3 Jun 15

blockdiag
blockdiag

20 Feb 15

Comentarii la ServingXML

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!