二重引用符を追加して .txt ファイルとして保存する<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />JMP コミュニティの皆さん、こんにちは。
次のスクリプトは、文字タイプのセル値を含む 1x2 データ テーブルを生成します。セル内の値は二重引用符で囲まれており (以前の投稿について PMroz と MS に感謝します)、テーブルを .txt ファイルとして保存します。
リーダーで .txt ファイルを開くと、二重引用符が追加の二重引用符で囲まれます。
ソースID、ステータス
"""000""","""アクティブ"""
最終結果が次のようになるようにテーブルを保存する方法はありますか?
ソースID、ステータス
"000"、"アクティブ"
組織=新しいテーブル( 「オーグス」 、
行の追加( 1 ) 、
新しい列( 「ソースID」 、
キャラクター、
公称、
設定値( { 「\["000"]\」 } )
) 、
新しい列( "スターテス" 、
キャラクター、
公称、
設定値( { "\["アクティブ"]\" } )
) ;
○ rgs <<名前を付けて保存( 「C:\Pathway\Orgs11.txt」 ) ;
近い(組織、保存しない) ;
よろしくお願いします!
心から、
MPG
Re: 二重引用符を追加して .txt ファイルとして保存するJSL にはファイル ストリームがありますか?ファイル サイズが問題になる場合は、メモリ内にテキストを構築し、1 回の操作でファイルを書き込むことができます。
Re: 二重引用符を追加して .txt ファイルとして保存するありがとう、うまくいきました。私が扱っているファイルは非常に大きいですが、ループによって大きな速度低下が発生しているようには見えません。
心から、
マット
Re: 二重引用符を追加して .txt ファイルとして保存するここでは、あなたの要件を満たす可能性のある解決策を紹介します。ただし、単に Save As() 関数を使用するのではなく、Save Text File() 関数を使用します。これにはもう少しコーディングが必要ですが、必要なファイル構造が作成されます。
デフォルトの名前はここにあります( 1 );
組織 =新しいテーブル( 「オーグス」 、
行の追加( 1 )、
新しい列( 「ソースID」 、文字、公称値、設定値( { 「\["000"]\」 } ) )、
新しい列( "スターテス" 、文字、公称値、設定値( { "\["アクティブ"]\" } ) )
);
//Orgs << 名前を付けて保存( "C:\users\txjim\Orgs11.txt" );
テキストファイルの保存( 「C:\users\txjim\Orgs11.txt」 、 "sourcedId、ステータス\!n" );
ために( i = 1 、私<= N 行( 組織 )、i++、
テキストファイルの保存(
「C:\users\txjim\Orgs11.txt」 、
組織:sourcedId || 「、」 ||組織:ステータス|| 「\!n」 、
モード( 「追加」 )
)
);
近い(組織、保存なし);