4D v16.3

XMLユーティリティコマンドの概要

ホーム

 
4D v16.3
XML
XMLユーティリティコマンドの概要

XMLユーティリティコマンドの概要  


 

 

このテーマには4Dの汎用XMLユーティリティコマンドがまとめられています。XMLオプション、エラー管理およびXSLに特化したコマンドがあります。

XMLに関する一般的な情報やDOMとSAXの違いなどはXML DOMコマンドの概要を参照してください。

SVG (Scalable Vector Graphics) はファイルフォーマットで、ベクタグラフィックをXMLで定義するために使用されます (拡張子は.svg)。SVGのもっとも一般的な利用シーンは統計や地図データの公開です。
これらのファイルはWebブラウザでネイティブに、あるいはプラグインを使用して表示させることができます。4D v11にはSVG描画エンジンが含まれていて、SVGファイルをピクチャフィールドや変数に表示させることができます。DOM EXPORT TO PICTUREコマンドを使用して4DでSVG定義に基づくピクチャを生成できます。またGRAPH コマンドを使用して4Dに統合されたSVGエンジンを利用することもできます。
このフォーマットに関する詳細は以下のWebサイトを参照してください: http://www.w3.org/Graphics/SVG/.

4D v14 R4以降、XSL 変換コマンドは廃止予定と宣言され、以下の様に接頭辞がつけられます:

以前の名前4D v14 R4 以降での名前
XSLT APPLY TRANSFORMATION_o_XSLT APPLY TRANSFORMATION
XSLT GET ERROR_o_XSLT GET ERROR
XSLT SET PARAMETER_o_XSLT SET PARAMETER

互換性のために、XSL 変換コマンドは4Dにおいて引き続きサポートはされますが、今後の使用は推奨されません。将来のバージョンの4Dにおいて、XSLT テクノロジーは使用できなくなります。

OS X用 4D Server 64-bit 版についての注意: OS X用4D Server 64-bit 版にはXSLTは附属しません。その結果、このアプリケーションでこれらのコマンドのどれかを実行した場合、エラー33”実装されていないコマンドまたは関数です。”が生成されます。

4Dでは、データベース内のXSLTテクノロジーを置き換えるためのソリューションを二つ用意しています:

  • PHP libxslt モジュールの、相当するファンクションを使用する方法(v14.2以降の4Dにインストールされています)。4Dでは、PHP XSLを4D XSLT コマンドの代理として使用する際のヘルプドキュメントを提供しています: Download the "XSLT with PHP" document (PDF)
  • PROCESS 4D TAGS コマンドを使う方法。このコマンドは、4D v14 R4以降その機能が著しく拡張されました。

 
プロパティ 

プロダクト: 4D
テーマ: XML

 
履歴 

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v16)
ランゲージリファレンス ( 4D v16.1)
ランゲージリファレンス ( 4D v16.2)
ランゲージリファレンス ( 4D v16.3)