You are not logged in. This forum allows only logged in users to post. If you want to post in the forum, please log in.
下载
开发软件
账户
下载
开发软件
登录
我忘记用户名和密码了
创建帐户
语言
帮助
语言
帮助
×
登录
登录名
密码
×
我忘记用户名和密码了
简体中文翻译状态
类别:
软件
用户
PersonalForge
Magazine
Wiki
搜索
OSDN
>
浏览软件
>
Software Development
>
Code Generators
>
CSVプリプロセッサ言語シ
>
论坛
>
Q&Aフォーラム
>
EUCSJIS 修正依頼
CSVプリプロセッサ言語シ
描述
项目概述
开发人员仪表板
项目的网页
开发人员
Image Gallery
List of RSS Feeds
Activity
统计
历史
下载
List of Releases
统计
源代码
Code Repository list
Subversion
查看仓库
任务单
Ticket List
里程碑列表
Type List
组件列表
List of frequently used tickets/RSS
Submit New Ticket
文档
沟通
论坛
List of Forums
Q&Aフォーラム (119)
Mailing Lists
list of ML
新闻
论坛:
Q&Aフォーラム
(Thread #11747)
Return to Thread list
RSS
EUCSJIS 修正依頼 (2006-07-14 13:03 by
csvcutxx
#23728)
Create ticket
以前、CSVCUTの作成を依頼したものです。
その節は、お世話になりました。
EUCSJISの修正依頼です。
EUC_SJIS の変換で
半角と全角のデータ1行に混在していると
変換がおかしくなります。
1
1
ア
あ
a
a
11アあaa
↓
1
1
ア
あ
a
a
11韻「aa
よろしくお願いします。
RE: EUCSJIS 修正依頼 (2006-07-14 14:50 by
csvcutxx
#23732)
Create ticket
1文字抜けていました。
>半角と全角のデータ1行に混在していると
↓
半角と全角のデータが1行に混在していると
と追加の要望です。
例によって標準入出力の機能の追加と
CRLF,LF等の改行の変換機能の追加を
お願いしたいです。
贅沢をいっているとは思いますが
よろしくお願いします。
回复到
#23728
RE: EUCSJIS 修正依頼 (2006-07-16 11:25 by
sky_seeker99
#23766)
Create ticket
csvcutxxさん、こんちわ。
お久しぶりです。
ちょっと見てみます。
回复到
#23732
RE: EUCSJIS 修正依頼 (2006-07-16 18:51 by
sky_seeker99
#23769)
Create ticket
とりあえず、修正しました。
eucsjis2の方をお使いください。
また、標準出力時は0x0d,0x0aの変換しかできませんので、注意してください。
http://csvpp.sourceforge.jp/pukiwiki/pukiwiki.php?download%2Fkobetsu
回复到
#23728
RE: EUCSJIS 修正依頼その2 (2006-07-20 19:49 by
csvcutxx
#23867)
Create ticket
早速の修正ありがとうございました。
上記の症状は、直ったのですが
高 ←はしごだか
11アあaa高 ←はしごだか
↓
高・・
11アあaa高・・
のような特殊漢字が文字化け?します。
修正お願いします。
回复到
#23728
RE: EUCSJIS 修正依頼その2 (2006-07-22 23:15 by
sky_seeker99
#23902)
Create ticket
ども、こんばんわ。
高 ←はしごだか
11アあaa高 ←はしごだか
↓
高・・
11アあaa高・・
この変換なのですが、私の方では正しく変換されて
しまいます。EUC->SJISもSJIS->EUCも試してみたのですが、誤変換されませんでした。
もし、良かったら、ファイルをいただけないでしょうか?
http://skyblue.xsrv.jp/xoops/html/modules/contact/
こちらにメールしていただければ、私のメールアドレスを教えますので、そちらに送っていただければ、幸いです。
では、よろしくお願いします。
回复到
#23867
RE: EUCSJIS 修正依頼その3 (2006-07-24 11:15 by
csvcutxx
#23930)
Create ticket
ファイルというほどのものでもないので
変換前
高 髙 改行
0x8D82 0xFBFC 0x0D0A
変換後
高 ..
0xB9E2 0x16FE 0x0A
のような結果になりますので
よろしくお願いします。
回复到
#23728
RE: EUCSJIS 修正依頼その3 (2006-08-01 17:20 by
sky_seeker99
#24095)
Create ticket
>変換前
>
>高 ? 改行
>
>0x8D82 0xFBFC 0x0D0A
変換前の 0xFBFC はSJISの漢字には割り当てられていません。
表示通りならば、以下の様になります。
高 ? 改行
0x8D82 0xEEE0 0x0D0A
回复到
#23930
RE: EUCSJIS 修正依頼その3 (2006-08-03 20:16 by
csvcutxx
#24149)
Create ticket
返事が遅くなってすみませんでした。
原因は何となくわかりました。
漢字コード表で確認したところ
この文字は、2種類割り当てられているようです。
高 ?
?
0x8D82 0xEEE0 0xFBFC
SAKURA.EXE(エディタ)
http://sourceforge.net/projects/sakura-editor/
XYZZY.EXE(エディタ)
http://www.jsdlab.co.jp/~kamei/
NKF.EXE(ネットワーク用漢字コード変換フィルタ )
http://www.vector.co.jp/soft/win95/util/se295331.html
サクラエディタとXYZZYのコード変換機能と
NKF.EXEを使って確認したところ
高 ?
?
0xB9E2 0xFCE2 0xFCE2
3つともこのような変換結果になりました。
漢字コードってややこしいですね。
引き続き修正をお願いします。
回复到
#24095
RE: EUCSJIS 修正依頼その3 (2006-08-16 22:59 by
sky_seeker99
#24415)
Create ticket
残念ながら、正しい変換則が分かりませんので、プログラム外に変換則のファイルを置いて、外字だけはユーザーが設定する方法を取りました。プログラムバージョンはVer 1.02です。
http://csvpp.sourceforge.jp/pukiwiki/pukiwiki.php?download%2Fkobetsu
使用方法としては、eucsjis.exeのあるディレクトリに変換則ファイルであるeucsjis.csvファイルを置くことによって、変換則が追加されます。
添付ファイルのeucsjis.csvは、私がサクラエディタで調査しまして、作成したファイルです。サクラエディタで動作確認しましたので、大丈夫だとは思いますが、確認をお願いします。
回复到
#24149
RE: EUCSJIS 修正依頼その3 (2006-08-23 18:55 by
csvcutxx
#24525)
Create ticket
返事が遅くなってすみませんでした。
修正版のテストを行ってみました。
文字コードは取りあえずよさそうです。
が、新たな問題?も発見しました。
改行コード無いデータで変換を行うと
改行コードが付加されます。
高??[改行無し]
↓
高??[0x0a]
EUCSJIS,EUCSJIS2共になります。
何度もすみませんが引き続き修正をお願いします。
回复到
#24415
RE: EUCSJIS 修正依頼 (2006-08-23 23:36 by
sky_seeker99
#24528)
Create ticket
毎度、細かいチェックをしていただきありがとうございます。
修正しました。
確認をお願いします。
回复到
#23728
RE: EUCSJIS 修正依頼 (2006-08-25 17:47 by
csvcutxx
#24557)
Create ticket
確認しました。
良さそうな感じです。
これで暫く使ってみます。
ありがとうございました。
回复到
#24528