ServingXML

ソフトウェアのスクリーンショット:
ServingXML
ソフトウェアの詳細:
バージョン: 1.0.5
日付のアップロード: 3 Jun 15
開発者: Daniel Parker
ライセンス: 無料
人気: 7

Rating: 4.0/5 (Total Votes: 2)

ServingXMLは、XMLパイプラインを表現するためのマークアップ言語、および言語の要素を定義するためのJavaフレームワークです。
 ServingXMLは現在、コンソールアプリケーションが付属しており、また、標準的なJavaまたはJ2EEアプリケーション内のソフトウェアを埋め込むためのAPIについて説明します。
ServingXMLは、XSLTスタイルシートとカスタムSAXフィルターでそれを変換する、XMLファイル、フラットファイル、SQLクエリまたは動的に生成されたSAXイベントなどのコンテンツを読み取り、XML、HTML、PDF、またはメールの添付ファイルとしてそれを書いてサポートしています。
このソフトウェアは、XMLスキーマで、名前空間のサポートと、XMLにバリアントレコードタイプ、多値フィールド、セグメントと繰り返しグループ、レコードの階層グループをフラットファイルやデータベースのレコードを変換し、レコードごとの検証のために特に適しています。
ApacheのFOP、サンMSVその他 - - ServingXML、プロジェクトのさまざまなコンポーネントを組み立てるための容器「制御の逆転」として動作し、それらを記録し、XMLを処理するために協力すること

この特長:

フラット·ファイルは、XMLとその逆に変換します。
データベースレコードは、XMLとその逆に変換します。
別のレイアウトからフラットファイルを変換します。
SAXフィルター、XSLTスタイルシート、およびスキーマ検証を使用してXMLを変換し、検証します。

このリリースの新機能:

この新しいフラットファイルオプション" trimQuoted" falseにtrueの場合、デフォルトに設定されている場合、トリムは、先頭/末尾のスペースのフィールドを引用符で囲まれた(古いオプション"トリム"真の真の、デフォルトに設定されている場合、引用符の外のスペースをトリムします。)
新しい要素SX:コードを貢献するためのマット·ダウエルにhttp://en.wikipedia.org/wiki/Signed_overpunch感謝で説明したようにoverpunchFieldは、フラット·ファイルの定義でoverpunchフィールドをサポートしています。要素のリファレンスでoverpunchField:SXのマニュアルを参照してください。

このバグ修正:

このバージョン1.0.4の新機能です。
loadComponentDefinitions(String []型のhref)が失敗し、YEXで貢献修正)
拡張:
以前のバージョンでは、サクソン:XQueryのは今だけ、非XML文字列を生成する式を評価することができ、XMLドキュメントを生成するために使用することができます。 servingxml·サクソン/サンプル中のXMLからのパラメータの例を参照してください。
オーバーライドは、DOMドキュメントし、InputStreamオブジェクトに対してIocContainerFactory.createIocContainerに追加されました

このバージョン0.9.5の新機能です:

このバグフィックス:
ないフラットファイル定義(なしSX:FLATFILE要素)を持つデフォルトのフラットファイルリーダは、ヘッダを持つCSVファイルの、バイトのスキャナではなく、文字のスキャナを使用していました。これは、マルチバイト文字ストリームのために失敗することがあります。これは固定されています。要素とAtribute名の変更:(非破壊、後方互換性、古い名前はまだサポートされています)
SX:subrecordMapping属性"フィールド" QUOTから&に改名。repeatingGroup"
SXで:composeRecord、
今置換表現を可能にする、compositeRecordTypeはRECORDTYPEに改名属性
属性はrepeatingGroupに改名repeatingGroupField
SXで:decomposeRecord、
compositeRecordTypeはRECORDTYPEに改名属性
属性はrepeatingGroupに改名repeatingGroupField
新しい属性subrecordType強化
オプションのメッセージ属性がMSVに追加されました:recordValidatorとMSV:schemaValidator。メッセージが供給された場合、そのメッセージは、代わりにXMLスキーマのエラーメッセージのに使用されます。
ServingXMLは今マッピングはXMLにシステム管理機能(SMF)ファイルをスパンサポートし、フラット·ファイルからXMLへの例&QUOTを参照してください。SMF]です。新しい要素が追加されました:SX:spannedFlatRecordTypeとSXを:segmentConcatenation。
JavaはすべてのケースでBOMを削除しないようServingXMLは現在、フラット·ファイル·リーダーでUTF-8、UTF-16、およびUTF-32のBOM文字が削除されます。レガシーエンコーディングとバイナリ入力は影響を受けません。フラット·ファイルからXMLへのサンプル入力ファイルcountries.csvは現在、UTF-8 EF BB BF BOMで始まります。

この何がバージョン0.9.3で追加されます:

このリリースでは、正規表現でレコードのフィールドおよびサブレコードを検証するため、レコードの指定されたフィールドの投影を撮影するための新しい要素を導入しています。
新しい例はFpMLのドキュメントにFRASとスワップのための財務データを変換する方法を示しています。

このバージョン0.9.0の新機能である:commandSource要素、フラットファイルリーダやXMLリーダーは、Aの標準出力から読み取ることができます:

このリリースでは、SXが追加されますシェルコマンド。
commandSink要素、フラット·ファイル·ライターまたはXMLシリアライザは、シェルコマンドの標準入力に書き込むことができます:それはまた、SXを追加します。

同じようなソフトウェア

epubmaker
epubmaker

14 Apr 15

RTextDoc
RTextDoc

17 Feb 15

didit
didit

12 May 15

へのコメント ServingXML

コメントが見つかりません
コメントを追加
画像をオンにする!