vine-users ML アーカイブ



[vine-users:057009] Re: gnumeric xml 保存時の日本語 文字化け及び脱落

  • From: 加藤 雅 <mkato@xxxxxxxxxxxxx>
  • Subject: [vine-users:057009] Re: gnumeric xml 保存時の日本語 文字化け及び脱落
  • Date: Wed, 18 Dec 2002 01:44:26 +0900
加藤(大阪)です。

シノバーさん、早速 1.0.11-0vl2 上げて下さったようですね、ご苦労さまでした。

Tue, 17 Dec 2002 02:46:25 +0900 付
Masaki SHINOMIYA <shino@xxxxxx> さんのメールより:

> シノバーです
> 
> On Tue, 17 Dec 2002 01:38:13 +0900
> 加藤 雅 <mkato@xxxxxxxxxxxxx> wrote:
> > 自分の環境では何故か、適合してるはずの libole2 が認識されず、./configure
> > 出来ませんでした・・・
> 
> libole2-devel は入っているでしょうね。うちに入っているものは
> libole2-0.2.4-0vl1
> libole2-devel-0.2.4-0vl1

有り難うございます。libole2-devel 他、幾つかの *-devel が不足していたようです。
それらを入れて ./configure は通ったのですが、今度は make で失敗してしまいました。
時間が取れたら原因を探って再挑戦したいと思いますが、取り敢えず、src.rpm で
入れてみました。

> > 時間が無く、詳細なテストは出来ていませんが、全角1文字を、読み込み時に、
> > 何故か別の全角2文字にエンコードしてるみたいです。
> 
> > > 「あ」のeuc-jpコードは16進表記で a4a2、
> > > 1byteづつ10進表記すると164,162となります。
> 
> これを新parserで読み込み保存すると &#194;&#164;&#194;&#162;
> 10進で194=16進でC2をそれぞれ挿入してますね。なんだろ、こりゃ?
> &#194;はiso8859-? では'A'の上に'^'を載せた字ということで、
> 格別の意味があるようには思えないし…。

(char *) で拾ったデータを、無意味なデータ(&#194等)と一緒に、(short *) で
書き出してる、とかでは無いか等と想像できますが、何処でそうやってるのか、
どうすれば直るのかは・・・

> > ところで、新 xml_parser の本体は、libxml2(相当)なのでしょうか?
> > だとすればちょっと憂鬱です。
> > 
> > gnumeric-1.1.x ではうまく直ってるのか、とか・・・。
> 
> libxml2 も gnumeric-1.1.xも
> 日本語のテストはどこかでされてるだろうと信じたいのですが。

いずれ直る、のか、既に直っている、のか、気になるところですね。
頑張られた市川さんの為にも、早く何とかなって欲しいものですが、他力本願に
なってしまってる所がちょっとつらいです。

--- 
加藤 雅 <mkato@xxxxxxxxxxxxx>
	http://isweb15.infoseek.co.jp/diary/add10/rox/