ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com

ホーム

 
4D v20 R7
SAX SET XML DECLARATION

SAX SET XML DECLARATION 


 

SAX SET XML DECLARATION ( document ; encoding {; standalone} ) 
引数   説明
document  DocRef in 開いたドキュメントの参照
encoding  文字 in XMLドキュメント文字セット
standalone  ブール in True = ドキュメントはスタンドアロン False (デフォルト) = ドキュメントはスタンドアロンではない

説明   

SAX SET XML DECLARATION コマンドはdocument で参照されるXMLドキュメントを、引数のエンコーディングを使用して初期化します。オプションとして、standalone 引数を使用してスタンドアロン属性を設定することができます。

  • encoding: ドキュメントで使用される文字セットを指定するために使用します。コマンドが呼び出されない場合のデフォルトはUTF-8文字セットです。
    注: 4D XMLコマンドによってサポートされていないエンコーディングを渡した場合、UTF-8が使用されます。サポートされている文字コードの一覧については文字セットを参照して下さい(ただし、多くの場合についてUTF-8が推奨されます)。
  • standalone: ドキュメントがスタンドアロンか (True)、あるいは他のファイルや外部リソースを必要とするか (False) を示します。コマンドが呼び出されないか引数が省略された場合のデフォルトはFalseです。
注: 何も書き込んでいない状態でXML SET OPTIONS コマンドを使用することで、ドキュメントのインデントを指定することができます。

このコマンドはドキュメントごとに一回、最初のXML設定コマンドの前に、呼び出さなければなりません。そうでなければエラーが生成されます。

例題  

以下のコードを実行すると:

 SAX SET XML DECLARATION($DocRef;"UTF-16";True)

ドキュメントに以下の行が書き込まれます:

<?xml version="1.0" encoding="UTF-16" standalone="yes"?>



参照 

SAX GET XML DOCUMENT VALUES

 
プロパティ 

プロダクト: 4D
テーマ: XML SAX
番号: 858

This command can be run in preemptive processes

 
ページの目次 
 
履歴 

初出: 4D 2004
名称変更: 4D v12 (SAX SET XML OPTIONS)
変更: 4D v12

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v20 R7)