PowerAddress 住所録, 名簿管理, 顧客管理, 宛名印刷
Windows/Mac アプリ版、FileMaker 版

Powershift > PowerAddress > XML > XSLT > customDelim

Top   お知らせ   ダウンロード   ご購入方法   ライセンスキー   ユーザー登録   サポート
[ ヘルプ ]

customDelim について

■説明
FMPXMLRESULT文法で生成されたXMLを、特定のフィールド区切り文字を使用したテキストファイルに変換します。デフォルトの区切り文字は、* です。区切り文字は、XSLT ファイルの delimiter 変数を編集することで自由に変えられます。


■ファイル名
customDelim_SJIS.xsl(テキストファイルをShift_JISでエンコード)
customDelim_EUCJP.xsl(テキストファイルをEUC-JPでエンコード)
customDelim_UTF8.xsl (テキストファイルをUTF-8でエンコード)

※各XSLTファイルは、区切り文字を簡単に変えられるよう Shift_JIS でエンコードしています。


■作成日
2003/10/24



使用例

このページから customDelim をダウンロードし解凍します。
解凍後のファイルの保存先はどこでもかまいませんが、PowerAddress フォルダ内に XSLT などというフォルダを作成し、その中に保存しておくとわかりやすいでしょう。

1、PowerAddress を起動し、テキストファイルに変換するレコードを準備します。
2、エクスポートレイアウトの、エクスポートボタンをクリックします。
3、ファイルタイプを XML にし、ファイル名(test.txt など)を入力後、保存をクリックします。
4、XSLスタイルシートの使用をクリックし、ファイルを指定します。
5、customDelimフォルダ内の XSLT を選択し、OKをクリックします。
6、書き出したいフィールドを選び、書き出しをクリックします。



ダウンロード(Mac)

customDelim.sit.bin(ファイル容量:約13KB)



サンプル

以下は、customDelim_SJIS.xsl を使用して、PowerAddress で生成した XML を、特定の区切り文字を使用したテキストファイルに変換した例です。その他のサンプルは customDelim フォルダ > sample フォルダ内をご覧ください。

書き出したレコード数は15、フィールド数は7です。
レコード及びフィールドは任意に指定できます。
デフォルトの区切り文字は、* です。
区切り文字は、XSLT ファイルの delimiter 変数を編集することで自由に変えられます。


A001*芥川*竜介*03-0000-0001*03-1000-0001*090-0000-0001*2003.10.23
A002*北原*白春*03-0000-0002*03-1000-0002*090-0000-0002*2003.10.23
A003*柴崎*藤村*03-0000-0003*03-1000-0003*090-0000-0003*2003.10.23
A004*太宰*治三*03-0000-0004*03-1000-0004*090-0000-0004*2003.10.23
A005*夏目*漱岩*03-0000-0005*03-1000-0005*090-0000-0005*2003.10.23
A006*西川*啄木*03-0000-0006*03-1000-0006*090-0000-0006*2003.10.23
A007*山本*二郎*03-0000-0007*03-1000-0007*090-0000-0007*2003.10.23
A008*樋口*二葉*03-0000-0008*03-1000-0008*090-0000-0008*2003.10.23
A009*正岡*大規*03-0000-0009*03-1000-0009*090-0000-0009*2003.10.23
A010*紫色*式部*03-0000-0010*03-1000-0010*090-0000-0010*2003.10.23
A011*森山*鴎外*03-0000-0011*03-1000-0011*090-0000-0011*2003.10.23
A012*山田*太郎*03-0000-0012*03-1000-0012*090-0000-0012*2003.10.23
A013*山田*花子*03-0000-0013*03-1000-0013*090-0000-0013*2003.10.23
A014*山本*一郎*03-0000-0014*03-1000-0014*090-0000-0014*2003.10.23
A015*与野*晶子*03-0000-0015*03-1000-0015*090-0000-0015*2003.10.23




お読みください
【変更履歴】
オリジナルファイルは、custom_delim.xsl です。
オリジナルファイルとの違いは以下のとおりです。
- 各ファイルのエンコーディングを UTF-8 から Shift_JIS に変更
- ファイル名を変更
- xsl:output の version を削除
- xsl:output の encoding を UTF-8 から Shift_JIS に変更(customDelim_SJIS.xsl)
- xsl:output の encoding を UTF-8 から EUC-JP に変更(customDelim_EUCJP.xsl)
- その他、いくつかのコメントを変更

【変更者】
Powershift(運営責任者:山本泰弘)
info@powershift.ne.jp
http://www.powershift.ne.jp/PowerAddress/

===============================================================
Copyright 2002 FileMaker, Inc. All rights reserved.
ソースおよびバイナリ形式での再頒布および使用は、変更のあるなしに拘
わらず、下記の条件が満たされる場合にのみ許可されます。

* ソースコードの再頒布にては、上記の著作権表示、本条件書および下記
の否認文を明記し保持しなければなりません。

* バイナリ形式での再頒布にては、上記の著作権表示、本条件書および下
記の否認文を、頒布と共に提供されるドキュメンテーションまたはその
他の資料において複製しなければなりません。

* FileMaker, Inc. の名称や著作者の名称は、書面による特定の事前許可
なしに、本ソフトウェアから派生する製品を推奨あるいは促進するため
に使用してはなりません。

本ソフトウェアは著作権所有者および著作者によって「現状のまま」の状
態で提供され、明示または黙示の保証は商品性および特定目的への適合性
なども含め一切否認されます。著作権所有者あるいは著作者は、本ソフト
ウェアの任意の使用により発生する如何なる直接的損害、間接的損害、付
随的損害、特別損害、懲罰的損害あるいは派生的損害(代用品またはサー
ビスの調達、使用の損失、データの損失、または利益の損失、あるいは事
業の中断による損失なども含む損害)に対しても、因果関係を問わず、契
約の有無、無過失責任の有無、不法行為(不注意による事故その他を含む)
の有無を問わず、一切責任を負いません。損害発生の可能性についてたと
え知らされていたとしても同様とします。 ===============================================================



PA インスタントストア more... New! ▲ Back to top

この機会に、インクカートリッジ、用紙、プリンタはいかがですか?
バックアップ用のハードディスクや USB メモリもおすすめです!
>> PowerAddress インスタントストア
(Powered by Amazon.co.jp)

Made with FileMaker
FileMaker Pro のご購入は
Amazon.co.jp


Powershift ▲ Back to top

Powershift(パワーシフト)
運営責任者:山本泰弘

info@powershift.ne.jp
http://www.powershift.ne.jp/

Powershift について...
Powershift サイトマップ
Powershift はファーストサーバ社認定のセールスパートナーです
>> レンタルサーバー導入支援サービス
レンタルサーバならファーストサーバ

Copyright 2000-2010, Powershift All Rights Reserved.