• ベストアンサー
  • すぐに回答を!

UTF-16テキストファイルの作成

エクセルで作成したデータをUTF-16形式で保存したいのですが、 「名前をつけて保存」でファイルの種類を選ぼうとしても、 該当の形式が見当たりません。 Unicodeテキストで保存してからメモ帳で開いて文字コードを変更しようとしてみましたが、UTF-8しか選択肢がありません。 どなたか方法を知ってる方、教えてください。お願いします。

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数3903
  • ありがとう数5

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.2

> Unicode = UTF-16 ということでいいのでしょうか。 UTF-16 は Unicode の一種です。 先の回答のように保存したテキストファイルを秀丸で開いたところ UTF-16 と認識された、ということです。 http://ja.wikipedia.org/wiki/UTF-16

共感・感謝の気持ちを伝えよう!

質問者からのお礼

秀丸を使っていないのでわからないのですが、 UTF-8もUnicodeの一種ですよね? 8と16の区別はどうしたら分かるのでしょうか…

関連するQ&A

  • UTF-8とUTF-16およびUTF-32について

    Unicodeにおける各文字エンコーディングについてですが なぜ、UTF-16およびUTF-32の文字コードがビッグエンディアンとリトル・エンディアンの二通りの組み合わせを許容できてUTF-8が許容できないのかがわかりませんなぜでしょうか?

  • HPのアップロードで文字化けが起こります。

    メモ帳/ファイル/名前を付けて保存/文字コード のウィンドウで、 ANSI unicode unicode adian UTF-8 の4種類の選択肢があります。 これを無視してサーバーにアップロードをかけて、時々文字化けが起こります。 文字コードを変換して事なきを得ていますが、今回は"UTF-8を選びました。 これが適切かどうかよくわかりません。 これらの文字コードの説明と、文字コードの選択はどれが適切なのか、教えてください。(自分のパソコンのファイルでは文字化けはありません) よろしくお願いします。

    • ベストアンサー
    • HTML
  • ANCIとは?

    windowsの標準文字コートはシフトJIS。 windows上で文字を入力する=シフトJISコードで書き込んでいる という事は、メモ帳を起動して文章を作った時に、 保存する時に文字コードを選択(文字コードの変換)をしなければ、 シフトJISコードで文章は保存される事になりますよね。 ところが、文字コードを選択しないと保存できない、 UTF-8、ANCI,ユニコードの三種類から選ばなくてはいけない。 これはどういう事なのでしょうか?メモ帳に打ち込んだ文字の文字コードのまま、そのままシフトJISの文字コードのまま、文章を保存したい時はどうしたらよろしいのでしょうか? よろしくお願いします。

その他の回答 (2)

  • 回答No.3

とりあえずメモ帳を使う現在のやり方で当初の目的は達成できてますよね。 > 8と16の区別はどうしたら分かるのでしょうか… 識別させたいのであれば秀丸のように符号形式を表示してくれるもので開くとか、符号形式を判断してくれるツールを使うとか。 ただし UTF-8 は場合によっては Shift_JIS と判断されちゃうかもしれませんが。(Web で調べてみてください) メモ帳以外で UTF-16 に変換するならそれなりのツールを使う。 http://www.vector.co.jp/vpack/filearea/win/util/text/conv/code/ 自分の目で違いを確かめたいのならバイナリエディタで開いてみる。 んなところですかね。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ツールを使ってみようと思います。 当初の質問とは違うところまで回答していただき、 本当にありがとうございました!

  • 回答No.1

メモ帳なら Unicode を選択すれば UTF-16 で保存されませんか?

共感・感謝の気持ちを伝えよう!

質問者からのお礼

Unicode = UTF-16 ということでいいのでしょうか。 知識不足ですいません。。。

関連するQ&A

  • Unicodeの文字がどれか、調べたいです

    ある文章をメモ帳で保存しようとしたら「このファイルはANCIテキストファイルで保存すると失われてしまうUnicode形式の文字を含んでいます。Unicodeの情報を保存するには、[文字コード]から[Unicode]を選択してください」と出ました。どれがUnicodeの文字なのかを調べる方法を探しましたが、アテになるのが全くありません。また、「[文字コード]から[Unicode]を選択する」という言葉の意味も分かりません。文字コード表を開きましたが、その後詰まりました。 限りなく分かりやすい説明をお願いします!

  • メモ帳で保存した日本語テキストや日本語XMLをJavaで読込、保存。メモ帳での保存文字コードはなにが推奨されるでしょうか?

     Windows9x系ではないWindowsVistaやXP、NT、2000のメモ帳(Unicodeのbig endianは保存できるがおそらくUnicodeのbig endianでのBOMなし保存不可。UTF-8は保存できるがUTF-8でのBOMなし(UTF-8N)の保存不可。Unicodeのlittle endianは保存できるが仕様なので言うまでもないがUnicodeのlittle endianでのBOMなし保存不可。)で保存した日本語テキストや日本語XMLをJavaで読込、保存。メモ帳での保存文字コードはなにが推奨されるでしょうか? やはりJavaのString型に近いUnicode big endianがよいのでしょうか? それともJava側で自動認識してくれるのでしょうか? XMLの場合は1行目でそのXMLファイルが使用している文字コードが何か宣言しますよね。 でもテキストファイルだと文字コードを宣言する場所がないみたいですし・・・(ここでの文字コードを宣言する場所としてはBOMは例外ですよ 念のため) 補足:メモ帳だとUnicode big endianで保存すると必ずBOMが付くみたいです。 メモ帳はLF改行が使えません。CR+LF改行のみ対応です。

    • ベストアンサー
    • Java
  • 文字コードに関することです

    こんばんは。 社会人1年目でSEをやっております。 来週文字コードについて、発表することになっています。 発表内容として 文字コードの種類としてsjis.unicode.EUCなどがあり、これらの文字コードについて説明します。 しかし、どの程度のレベルまで説明すればいいのか悩んでいます。 私の考えとしては、unicodeを例にあげさせていただきますが、 unicodeとは、世界の言語を1文字2バイトを用いて表現できる文字コードです。unicodeの中でも大きく分けて2種類utf-8、utf-16に分けられます。 次に各utfの詳細な説明に入ります。 こんな具合にそれぞれの文字コードについて、説明していってもよろしいですか?? あと、utf-8がなぜ必要になったのか、教えていただけますでしょうか?? よろしくお願いします。

  • visual studio2010 文字コード

    visual studio2010を使っています。Cのプログラムを書いてます。 文字セットを選ぶ箇所で ・マルチバイト文字セットを使用する ・Unicode文字セットを使用する という2つの選択肢がありますが、 上を選ぶとshift-jisの文字コードが選ばれると認識してます。 それで、下のUnicode文字セットを使用するを選んだ場合なんですが、 これはutf-16のことですか? utf-8が主流だと思っていたのでここでさすUnicodeが勝手に utf-8のことだと思ってたんですが、 visual studioで扱っている方はワイド文字で、 utf-8について調べたらASCIIにも対応できる可変長のマルチバイト という風に書いてあったので、あれ?と思い色々調べたら ウィンドウズではメモ帳などでUnicodeという表記でutf-16を指すみたいなので これも同じでutf-16なのかなと思いました。 ただ、visual studioで扱うUnicodeはワイド文字ということと、 utf-16は2バイト固定ではなく2バイト単位なだけで 4バイトで1文字を表すこともあることが書いてあったので、 これはワイド文字とは違う??と混乱してます。 それともワイド文字は2バイト固定と思ってたんですが wchar_tが2バイトずつなだけでワイド文字は1文字2バイトというわけではない ということでしょうか? それとwchar_tで2個分で1文字を表したりする使い方はするんでしょうか? まとまりのない質問になってしまいましたがよろしくおねがいします。

  • Mac OS10.4 テキストエディットでエンコード「Shift_jis」での保存ができません

    仕事でhtml書類にて提出する文書があります。 テキストエディットにてhtmlを打ち込みましたが、いざ保存しようとして、エンコーディングを指定しようとすると・・・ 【選択したテキストエンコーディング“日本語(Shift JIS)”で書類を保存できませんでした。別のエンコーディングを選んでください。】 というメッセージが表示され、保存できません。 ちなみに、Unicode(UTF-16)、Unicode(UTF-8)、中国語(GB18030)しか選択できません。 Unicodeでは書類にエラーが出てしまうのでどうしてもシフトJIS形式のエンコードで保存する必要があります。 アプリケーションはテキストエディットではなくても、 「シフトJISにて保存」出来ればどのアプリケーションでも構いません。 分かる方どうかよろしくお願い致します。

    • ベストアンサー
    • Mac
  • ノートパソコン(NEC製)にプレインストールされている「メモ帳」機能について

    標記の件で皆様のお知恵を拝借したいと存じます。 ここ数か月前より、「メモ帳」機能で作成したデータを、「テキストデータ」として「名前を付けて保存」することができなくなりました。パソコン上のどこかの設定を知らず知らずのうちにいじったのが原因かもしれませんが、よく覚えていません。 そこで「メモ帳」機能で作成したデータを保存できるように、パソコンの設定を修復する方法をご存じの方がいらっしゃいましたら、どうかお助け下さい。現状をご説明します。 1)「メモ帳」(はアプリケーションでしょうか?)を普通に開きます。 2)タイトルバーにメモ帳のアイコンと「無題‐メモ帳」という名前があるウィンドウが開きます。 3)何かしらデータを入力します 4)メニューバーの「ファイル」から「名前を付けて保存」を選択し、開いたウィンドウで「保存」をクリックする。このとき「ファイルの種類」は「テキスト文書(*.txt)」になっています。また「文字コード」は「ANSI」が選ばれています。しかし、その状態でいくら「保存」をクリックしてもこのウィンドウが閉じない、即ち「保存されない」わけです。以前はこのようなことはありませんでした。なおこの状態は、「ファイルの種類」や「文字コード」でほかの選択肢を選択しても全く変わりません。 このような現状ですが、お分かりいただけますでしょうか。これを改善し、「メモ帳」のデータを保存できるようにする方法をご存じの方、ご回答をお願いいたします。

  • テキストファイルが文字化けし、エンコード不能に

     システムロケールを英語(英国)に変更したら、デスクトップ上に保存していたテキストファイルが文字化けしました。日本語に戻してもそのままの状態です。  IEでファイルを開き、右クリックでエンコードを選択して日本語(シフトJIS、EUC)に変換してもうまくいきません。  Web上の複数の変換ツール(UnicodeUTF-16やUTF-8を日本語に変換)にテキストを張り付けて変換しても同様です。  大切なファイルの2つが文字化けしたのですが、バックアップしておらず非常に困っています。  どなたか、元の文章を復元する知恵を貸していただけませんか?  一例として、1行目はこのようになっています。数字だけは、残っています。 「@ƒPƒ“ƒR[ƒRƒ€@@@2,205@‰»Ï•i 」  【備考】 ・ロケール変更は、BattleField4というゲームをする際に出るエラーを回避するために行いました。 ・IEでテキストファイルを開き、エンコードにカーソルをあわせると、「Unicode」に丸がついてグレーアウト表示されます。※Unicode(UTF-8)ではありません。

  • .htaccessの作成法

    すいません、.htaccessを作ろうとしたんですが、作成の仕方が良くわからないので教えて頂けませんでしょうか? .htaccessを作成する際は、ファイル名は.htaccessまでは良いんですが、ファイルの種類はどうしたら良いんですか? 家はwindowsなんですが、.htaccessを作り保存する際、ファイルの種類で"テキスト文書(*.txt)"と"すべてのファイル"という選択肢があるんですが、ネットなどで見てみると、 "テキスト文書(*.txt)"で保存とありますが、これだと.htaccessの後ろに.txtという拡張子がついてしまうんですが、これでよいんですか? "すべてのファイル"というので保存すると、.txtは付かず、ファイルのアイコンも違うものができるんですがどちらが正しい物なんでしょうか? また、文字コードの選択もあるんですが、これは何を選んだらよいんでしょうか?

    • ベストアンサー
    • CGI
  • テキストファイル文字化け

    win10のテキストドキュメントで作成し保存後、 編集しようと思い開いたら文字化けになってしまいました。 メモ帳で開くときに文字コードを変更しても直りませんでした。 他に復元・修復できる方法があれば教えて頂けないでしょうか? 宜しくお願い致します。

  • リダイレクトする時の文字コードをUnicodeに

    現在、VisualStudioで、システムコールの標準出力結果をリダイレクトしてファイルに保存する プログラムを書いています。 _tsystem(command); のような感じで、commandには "hogehoge > hoge.txt"のように入ります。 ※command はTCHAR この出力結果が、Shift-Jisになっているようで、Shift-Jisだと日本語が文字化けせずに表示されるのですが、Unicode UTF-16にすると文字化けしてしまいます。 Unicode UTF-16とかUnicode UTF-8など文字コードを指定してリダイレクトできないのでしょうか。 ちょっと調べてみましたがうまく見つかりませんでした。