データグリッドのUTF-8の読み込み ホーム › フォーラム › CF2.5使用法全般 › データグリッドのUTF-8の読み込み このトピックには13件の返信、2人の参加者があり、最後にnoru123により6年前に更新されました。 14件の投稿を表示中 - 1 - 14件目 (全14件中) 投稿者 投稿 2018-03-22 3:30 am #15039 noru123参加者 データグリッドでUTF-8のファイルを読み込むと日本語が文字化けしてしまいます。 リスト表示などはUTF-8のファイルでも問題なく読み込みと出力が出来るのですが… これは今後しゅうされますでしょうか? 2018-03-22 3:33 am #15040 noru123参加者 失礼しました。 最後の文字が切れてしまいました。 今後修正されますでしょうか? 2018-03-31 4:02 pm #15069 ASDキーマスター >>noru123さん 開発元へリクエストしてみますので、お手数ですが症状が発生するファイルのセットをご提供頂けますでしょうか。 2018-04-05 2:13 am #15088 noru123参加者 返事が遅れてしまいすみません。 ファイルを添付します。 Attachments:You must be logged in to view attached files. 2018-04-05 2:17 am #15090 noru123参加者 失敗したので送りなおします。 2018-04-05 2:20 am #15091 noru123参加者 すみません、遅れるファイルをよくわかってませんでした。 Attachments:You must be logged in to view attached files. 2018-04-05 2:34 pm #15093 ASDキーマスター >>noru123さん 確認いたしました。UTF-8では文字化けしますが、Unicodeに変換したところ正しく表示できました。 CF2.5の本体及びオブジェクト(デフォルトのもの)はほとんどユニコードに対応していますが、それぞれ実装が微妙に異なっており、UTF-8でもBOM無しでなければいけなかったり、UTF-8ではなくUnicodeになら対応している場合があります。特定のフォーマットでなければいけないということでなければ別のフォーマットでも確認してみてください。 2018-04-05 5:05 pm #15094 noru123参加者 確認していただきありがとうございます。 わたしはUTF-8のファイルとグリッドの機能を使うことが多く、 実際の実装はグリッドのデータを、文字列に編集しなおしてから、UTF-8で出力できるオブジェクトに渡してUTF-8で読める形で出力してます。 読み込みもまたUTF-8を読めるオブジェクトに入力してグリッドのセルに入れなおしています。 これだと、工程が多くなるのでデータグリッドもUTF-8で入出力出来るようにならないかなと思った次第です。 現状ではなんとか出来るのですが、今後もUTF-8のファイルを使っていくのでUTF-8ファイルを使用する場合のデータグリッドの扱いが楽になればなと思います。 2018-04-05 6:59 pm #15096 ASDキーマスター 早速開発元より修正版が上がりました。 こちらのzipを解凍してできたフォルダをCF2.5インストールフォルダへ上書きしてください。 https://blog.clickteam.jp/wp-content/uploads/2018/04/datagrid_180405.zip 2018-04-06 1:14 am #15097 noru123参加者 対応していただきありがとうございます。 修正版を試してみた所、UTF-8をデータグリッドが読めるようになっていました。 出力はUnicodeでされましたがその程度は、出力されたファイルを一旦リストオブジェクトに読み込んで再出力するだけでUTF-8のファイルになるので今までに比べるとすごく簡単になりました。 今後、非常に助かります。 ありがとうございました。 2018-04-06 6:37 pm #15099 ASDキーマスター https://blog.clickteam.jp/wp-content/uploads/2018/04/datagrid_180406.zip 更なる修正版です。アプリケーションプロパティの出力の設定に応じてエンコードが変わるようになりました。UTF-8でも保存できます。 2018-04-07 3:03 am #15100 noru123参加者 当方の環境でテストしたところ出力のエンコードを何にしても最終行に文字化けした文字列が追加されるようです。 最初の一回はまともに動作したりする場合もありますが、2回目からは確実に文字化け行が追加されます。 2018-04-07 9:08 pm #15102 ASDキーマスター https://blog.clickteam.jp/wp-content/uploads/2018/04/datagrid_180407.zip こちらをお試しください。 2018-04-08 2:02 am #15103 noru123参加者 全てのエンコードオプションの組み合わせがデータグリッドで完全に機能する事を確認できました。 対応していただきありがとうございました。 投稿者 投稿 14件の投稿を表示中 - 1 - 14件目 (全14件中) このトピックに返信するにはログインが必要です。 ログイン ユーザー名: パスワード: ログイン状態を保持 Time limit is exhausted. Please reload CAPTCHA. 9 − = 1 ログイン