久保 道です。
またまた初歩的な質問で恐縮ですが、 ご教示下さい。 writeStream := FileStream newFileNamed:'test.txt'. writeStream nextPutAll:'改行コードを探す。'. writeStream cr. writeStream nextPutAll:'見つからない。'. Transcript show: writeStream contents. writeStream close. と書くとTranscriptには改行されて表示されますが、 test.txtの内容には改行が反映されません。 これは恐らくUFT-8の関係かと思うのですが、 具体的にtest.txtで表示するにはどうすれば よいのでしょうか。 同様に、tabとspaceについても ご教示いただければありがたいのですが。 |
こんにちは
梅澤です。 おそらく改行コードがCRで書かれているだけと思います。 ご存じのように改行コードはWindowsでCRLF、MacでCR、LinuxでLFです。 SqueakはMac出身という歴史的な経緯から改行はCRを使うようになっています。 あらかじめ writeStream wantsLineEndConversion: true. としておくと、そのプラットフォームに即した改行コードに変換されて ファイル出力されます。 ではでは。 "久保 道" <[hidden email]> wrote: > 久保 道です。 > またまた初歩的な質問で恐縮ですが、 > ご教示下さい。 > writeStream := FileStream newFileNamed:'test.txt'. > writeStream nextPutAll:'改行コードを探す。'. > writeStream cr. > writeStream nextPutAll:'見つからない。'. > Transcript show: writeStream contents. > writeStream close. > と書くとTranscriptには改行されて表示されますが、 > test.txtの内容には改行が反映されません。 > これは恐らくUFT-8の関係かと思うのですが、 > 具体的にtest.txtで表示するにはどうすれば > よいのでしょうか。 > 同様に、tabとspaceについても > ご教示いただければありがたいのですが。 --- [:masashi | ^umezawa] |
梅澤さん
久保です。 いつも早々にお返事をいただいて、 ありがとうございます。 さっそく試してみました。 これで、相当たくさんのテキストで書いたリストを Squeak上で引っ張り出しては処理し書き換えては 保存する作業が楽にできます。 久保 道 -----Original Message----- From: [hidden email] [mailto:[hidden email]] On Behalf Of Masashi Umezawa Sent: Saturday, October 20, 2007 11:40 PM To: Squeak discussion in Japanese Subject: [Squeak-ja: 3694] Re: 改行コードの使い方 こんにちは 梅澤です。 おそらく改行コードがCRで書かれているだけと思います。 ご存じのように改行コードはWindowsでCRLF、MacでCR、LinuxでLFです。 SqueakはMac出身という歴史的な経緯から改行はCRを使うようになっています。 あらかじめ writeStream wantsLineEndConversion: true. としておくと、そのプラットフォームに即した改行コードに変換されて ファイル出力されます。 ではでは。 "久保 道" <[hidden email]> wrote: > 久保 道です。 > またまた初歩的な質問で恐縮ですが、 > ご教示下さい。 > writeStream := FileStream newFileNamed:'test.txt'. > writeStream nextPutAll:'改行コードを探す。'. > writeStream cr. > writeStream nextPutAll:'見つからない。'. > Transcript show: writeStream contents. > writeStream close. > と書くとTranscriptには改行されて表示されますが、 > test.txtの内容には改行が反映されません。 > これは恐らくUFT-8の関係かと思うのですが、 > 具体的にtest.txtで表示するにはどうすれば > よいのでしょうか。 > 同様に、tabとspaceについても > ご教示いただければありがたいのですが。 --- [:masashi | ^umezawa] No virus found in this incoming message. Checked by AVG. Version: 7.5.488 / Virus Database: 269.15.3/1082 - Release Date: 2007/10/20 14:59 No virus found in this outgoing message. Checked by AVG. Version: 7.5.488 / Virus Database: 269.15.3/1082 - Release Date: 2007/10/20 14:59 |
こんにちは
梅澤です。 ファイル操作であれば、FileManあたりをインストールすると、 非常に簡単にできるようになると思います。 http://map.squeak.org/package/f9917683-25da-4a6c-a013-b36527a100c1 よろしければお試しください。 久保 道 <[hidden email]> wrote: > 梅澤さん > 久保です。 > いつも早々にお返事をいただいて、 > ありがとうございます。 > さっそく試してみました。 > これで、相当たくさんのテキストで書いたリストを > Squeak上で引っ張り出しては処理し書き換えては > 保存する作業が楽にできます。 > 久保 道 > > -----Original Message----- > From: [hidden email] [mailto:[hidden email]] > On Behalf Of Masashi Umezawa > Sent: Saturday, October 20, 2007 11:40 PM > To: Squeak discussion in Japanese > Subject: [Squeak-ja: 3694] Re: 改行コードの使い方 > > こんにちは > 梅澤です。 > > おそらく改行コードがCRで書かれているだけと思います。 > > ご存じのように改行コードはWindowsでCRLF、MacでCR、LinuxでLFです。 > SqueakはMac出身という歴史的な経緯から改行はCRを使うようになっています。 > > あらかじめ > writeStream wantsLineEndConversion: true. > としておくと、そのプラットフォームに即した改行コードに変換されて > ファイル出力されます。 > > ではでは。 > > "久保 道" <[hidden email]> wrote: > > 久保 道です。 > > またまた初歩的な質問で恐縮ですが、 > > ご教示下さい。 > > writeStream := FileStream newFileNamed:'test.txt'. > > writeStream nextPutAll:'改行コードを探す。'. > > writeStream cr. > > writeStream nextPutAll:'見つからない。'. > > Transcript show: writeStream contents. > > writeStream close. > > と書くとTranscriptには改行されて表示されますが、 > > test.txtの内容には改行が反映されません。 > > これは恐らくUFT-8の関係かと思うのですが、 > > 具体的にtest.txtで表示するにはどうすれば > > よいのでしょうか。 > > 同様に、tabとspaceについても > > ご教示いただければありがたいのですが。 > > --- > [:masashi | ^umezawa] > > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.488 / Virus Database: 269.15.3/1082 - Release Date: 2007/10/20 > 14:59 > > > No virus found in this outgoing message. > Checked by AVG. > Version: 7.5.488 / Virus Database: 269.15.3/1082 - Release Date: 2007/10/20 > 14:59 > --- [:masashi | ^umezawa] |
In reply to this post by kubo-o
阿部@新百合です。
ファイルリストのテキストペインの黄ボタンメニューにある「view as hex」を使 うことで16進ダンプを見ることができます。text.txtを実際に見てみると 16rD(CRの文字コード)が見つかります。 # 今回のように実際に実行可能なサンプルがあると助かります。 テキストエディタで見えているものは、必ずしもファイルの中身と一致していな いので、まずはダンプしてみるとよいと思います。 多くの問題は一番単純な原因による可能性が高いので(オッカムの剃刀)、今回の ケースの場合、改行されていないように見えるのであれば、UTF-8を検討する前に 改行コード自体の可能性に当たるべきと思います。 //abee -- 阿部 和広 EMAIL [hidden email] |
In reply to this post by Masashi Umezawa
梅澤さん、ありがおうございます。
ご案内いただいたところへ行ってみました。 初めてのことで、森に迷い込んだような印象です。 しかしその奥深さに感動しております、 訳もわからずに…。 とりあえずFileMan-mu.99.mczをダウンロードして みたのですが、これはどのようにして開くのでしょうか。 解凍ですか。 久保 道 -----Original Message----- From: [hidden email] [mailto:[hidden email]]On Behalf Of Masashi Umezawa Sent: Sunday, October 21, 2007 2:07 PM To: Squeak discussion in Japanese Subject: [Squeak-ja: 3700] Re: 改行コードの使い方 こんにちは 梅澤です。 ファイル操作であれば、FileManあたりをインストールすると、 非常に簡単にできるようになると思います。 http://map.squeak.org/package/f9917683-25da-4a6c-a013-b36527a100c1 よろしければお試しください。 久保 道 <[hidden email]> wrote: > 梅澤さん > 久保です。 > いつも早々にお返事をいただいて、 > ありがとうございます。 > さっそく試してみました。 > これで、相当たくさんのテキストで書いたリストを > Squeak上で引っ張り出しては処理し書き換えては > 保存する作業が楽にできます。 > 久保 道 > > -----Original Message----- > From: [hidden email] > On Behalf Of Masashi Umezawa > Sent: Saturday, October 20, 2007 11:40 PM > To: Squeak discussion in Japanese > Subject: [Squeak-ja: 3694] Re: 改行コードの使い方 > > こんにちは > 梅澤です。 > > おそらく改行コードがCRで書かれているだけと思います。 > > ご存じのように改行コードはWindowsでCRLF、MacでCR、LinuxでLFです。 > SqueakはMac出身という歴史的な経緯から改行はCRを使うようになっています。 > > あらかじめ > writeStream wantsLineEndConversion: true. > としておくと、そのプラットフォームに即した改行コードに変換されて > ファイル出力されます。 > > ではでは。 > > "久保 道" <[hidden email]> wrote: > > 久保 道です。 > > またまた初歩的な質問で恐縮ですが、 > > ご教示下さい。 > > writeStream := FileStream newFileNamed:'test.txt'. > > writeStream nextPutAll:'改行コードを探す。'. > > writeStream cr. > > writeStream nextPutAll:'見つからない。'. > > Transcript show: writeStream contents. > > writeStream close. > > と書くとTranscriptには改行されて表示されますが、 > > test.txtの内容には改行が反映されません。 > > これは恐らくUFT-8の関係かと思うのですが、 > > 具体的にtest.txtで表示するにはどうすれば > > よいのでしょうか。 > > 同様に、tabとspaceについても > > ご教示いただければありがたいのですが。 > > --- > [:masashi | ^umezawa] > > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.488 / Virus Database: 269.15.3/1082 - Release Date: > 14:59 > > > No virus found in this outgoing message. > Checked by AVG. > Version: 7.5.488 / Virus Database: 269.15.3/1082 - Release Date: 2007/10/20 > 14:59 > --- [:masashi | ^umezawa] |
こんにちは
梅澤です。 ファイルリストを開いて、「ロード」で入ります。 mczはMonticelloのパッケージです。詳しくは「自由自在」の 本に記述があります。 ロード後はFmFileEntryクラスのexamplesメソッド群を見ると なんとなく使い方がわかると思います。 "久保 道" <[hidden email]> wrote: > 梅澤さん、ありがおうございます。 > ご案内いただいたところへ行ってみました。 > 初めてのことで、森に迷い込んだような印象です。 > しかしその奥深さに感動しております、 > 訳もわからずに…。 > とりあえずFileMan-mu.99.mczをダウンロードして > みたのですが、これはどのようにして開くのでしょうか。 > 解凍ですか。 > 久保 道 > --- [:masashi | ^umezawa] |
梅澤さん、ありがとうございました。
codingに精一杯で、あそこまで「自由自在」を 読めていなませんでした。すみません。 お蔭様で様子は大分判りかけてきました。 ちなみにFileMan-mu.18.mczはなんだろうかと ロードしてみましたが、coreに含まれた内容の ようですね。 久保 道 -----Original Message----- From: [hidden email] [mailto:[hidden email]]On Behalf Of Masashi Umezawa Sent: Tuesday, October 23, 2007 7:42 PM To: Squeak discussion in Japanese Subject: [Squeak-ja: 3712] Re: 改行コードの使い方 こんにちは 梅澤です。 ファイルリストを開いて、「ロード」で入ります。 mczはMonticelloのパッケージです。詳しくは「自由自在」の 本に記述があります。 ロード後はFmFileEntryクラスのexamplesメソッド群を見ると なんとなく使い方がわかると思います。 "久保 道" <[hidden email]> wrote: > 梅澤さん、ありがおうございます。 > ご案内いただいたところへ行ってみました。 > 初めてのことで、森に迷い込んだような印象です。 > しかしその奥深さに感動しております、 > 訳もわからずに…。 > とりあえずFileMan-mu.99.mczをダウンロードして > みたのですが、これはどのようにして開くのでしょうか。 > 解凍ですか。 > 久保 道 > --- [:masashi | ^umezawa] |
In reply to this post by Kazuhiro ABE-3
阿部さん、ありがとうございます。
ご説明のことがよく理解できず、 もう少し考えてみますので、 とりあえずお礼まで。 久保 道 -----Original Message----- From: [hidden email] [mailto:[hidden email]]On Behalf Of Kazuhiro ABE Sent: Sunday, October 21, 2007 4:47 PM To: Squeak discussion in Japanese Subject: [Squeak-ja: 3702] Re: 改行コードの使い方 阿部@新百合です。 ファイルリストのテキストペインの黄ボタンメニューにある「view as hex」を使 うことで16進ダンプを見ることができます。text.txtを実際に見てみると 16rD(CRの文字コード)が見つかります。 # 今回のように実際に実行可能なサンプルがあると助かります。 テキストエディタで見えているものは、必ずしもファイルの中身と一致していな いので、まずはダンプしてみるとよいと思います。 多くの問題は一番単純な原因による可能性が高いので(オッカムの剃刀)、今回の ケースの場合、改行されていないように見えるのであれば、UTF-8を検討する前に 改行コード自体の可能性に当たるべきと思います。 //abee -- 阿部 和広 EMAIL [hidden email] |
Free forum by Nabble | Edit this page |