4D v18file.getText( ) |
||||||||||||||||||||||||||
|
4D v18
file.getText( )
|
定数 | 型 | 値 | コメント |
Document unchanged | 倍長整数 | 0 | 何も処理をしません。 |
Document with native format | 倍長整数 | 1 | 改行はOSのネイティブフォーマットに変換されます。Mac OS環境ではCR(キャリッジリターン)に、Windows環境ではCRLF(キャリッジリターン+ラインフィード)に変換されます。(デフォルトの動作) |
Document with CRLF | 倍長整数 | 2 | 改行はWindowsフォーマット(CRLF、キャリッジリターン+ラインフィード)へと変換されます。 |
Document with CR | 倍長整数 | 3 | 改行は Mac OSフォーマット(CR、キャリッジリターン)へと変換されます。 |
Document with LF | 倍長整数 | 4 | 改行はUnixフォーマット(LF、ラインフィード)へと変換されます。 |
breakMode 引数を省略した場合、デフォルトで、改行はネイティブモード(1) で処理されます。
返される値
ファイルのテキスト
以下のテキストを持つドキュメントがある場合を考えます(フィールドはタブで区切られているものとします):
id name price vat
3 thé 1.06€ 19.6
2 café 1.05€ 19.6
以下のコードを実行すると:
$myFile:=Folder(fk documents folder).file("Billing.txt") // デフォルトでUTF-8
$txt:=$myFile.getText()
以下の結果を得ることができます:
// $Text = "id name price vat\r\n3 thé 1.06€\t19.6\r\n2\tcafé\t1.05€\t19.6"
// \t = タブ
// \r = CR(キャリッジリターン)
プロダクト: 4D
テーマ: ファイルとフォルダ
ランゲージリファレンス ( 4D v18)