• 締切済み

CSVファイルを外国語ソフトにインポートしたいのですが

日本語のEショップを海外からドイツ語のOSで作っています。日本のレンタルショップなのですが、金額設定をユーロにしているために日本語の受注顧客管理ソフトをインストールして使うことができず(OSを日本語にしなければもともと文字化けしてインストールもできません)、税金の算出や申告の関係もあって顧客情報や注文情報はドイツ語か英語のソフトで管理する必要があります。(EショップのデータはCSVファイルとしてエクスポート可だと思います)  外国語の受注・顧客管理ソフトに情報をインポートしたいのですが、どのソフトもUTF-8に対応していません。見つけられたのはCSVファイルをインポートできるタイプのものです。この場合、どうやってインポートしたらいいのでしょうか。そのままインポートしたとしても文字化けを起こすかまったくデータを読み取れないと思いますので。 こちらの技術者に聞いてもまったく違うアルファベットを持つ言語に対応できる人が見つからず、私自身は技術者ではないのでオープンソースを使ってサイトを作ることも難しく困っています。どなたかわかりやすいアドバイスをいただけませんでしょうか。よろしくお願いいたします。

みんなの回答

  • memphis
  • ベストアンサー率40% (975/2395)
回答No.1

文字コードを変換してからインポートすればいいです。

azami2006
質問者

お礼

ご回答、ありがとうございます。 文字コードを変換するにはそれ専用のソフトを使えばいいのでしょうか。具体的にご説明いだたけませんでしょうか。まったく知識がないもので。

関連するQ&A

  • ドイツ語ソフトで日本語サイト開設

    vistaドイツ語OS、ドイツ語ソフトで日本語を入力、表示させることは可能でしょうか。 目的は日本語のEショップを開設することなんですが。発送地域(ドイツからの発送)によって税金がかかるかかからないかを自動選択できるようにしなければならず、ドイツ語Eショップソフトであればその設定がすでに入っていると思われます。お客様には発送先住所はアルファベットで記入していただくことになると思いますが。すでに設定されている項目を日本語に書き換えることはやはり無理でしょうか。 オープンソースを使えるほど技術もなく、ネットショップ構築ソフトも使用したことがないので的違いの質問かもしれませんが...。ヨーロッパ言語に対応したソフトはあるんですが日本語はさすがにありません。 よろしくご回答くださいませ。

  • 文字コードの違うファイルインポート

    こんにちわ。 いつもお世話になっています。 文字コードの違うcsvファイルをTransferTextでインポートしたいのですが いい方法がなく困っています。 ご存知の方、ご教示下さい。 【経緯】 csvファイルはインターフェイス上では文字コードが「unicode」 で設定されているとの事でした。 mdbにてファイルのインポートを行うと文字化けするのでインポート定義を 設定してみた所、「UTF-8」だけが日本語にできたました。 しかし、インポートしてみるとカラム数が12個あったのに対して9個しか 取込できませんでした。 そこでそのcsvをエディタにて「名前を付けて保存」→文字コードを「SJIS」に変更して 保存し直しました。 その保存し直したcsvを読込するとカラム数も12個で文字も日本語でインポート できました。 どうしてもVBAでコマンドボタンを押下してインポートしたいのですが いい方法が見つかりません。 お知恵をお貸し下さい。 よろしくお願い致します。

  • CSVファイルのインポートについて

    SQL Server 2005 Standard, Windows XP(SP3)を使用しています。 あるツールから生成されるCSVファイルのデータベースへのインポートしたいと考えています。 しかし、CSVファイル以下のようなフォーマットになっています。 (・・・番号)は無視してください date,2009/05/27 (・・・1) name,test (・・・2) 時刻,A,B,C,D,E,F (・・・3) 11:13:05,1,2,3,4,5,6   (・・・4) 11:13:06,7,8,9,10,11,12  (・・・5) (以下4,5のようなデータが続く…) となっています。 1は日付情報、2は特に意味無し、3はカラムの情報としたい物 4(以降)はデータとなっています。 データベースへは "|" をカラムの区切りとすると 時刻 |A|B|C|D |E |F | 2009/05/27 11:13:05|1|2|3|4 |5 |6 | 2009/05/27 11:13:06|7|8|9|10|11|12| (・・・以降データが続く) 上記のように(3)をカラム情報にして、不必要な情報を省いた状態でデータを取り込みたいと考えております。 同じく上記の最初のフィールドのように、元データのdate情報を時刻情報と合わせてdatetime型として一つので取り込みたいと考えています。 この為には、文字列の操作が必要となってくると思いますが、SQL Server上ではこのような事はできるのでしょうか?

  • phpmyadminでcsvインポートで文字化け

    Excelで作成したcsvファイルをphpmyadminの管理画面よりインポートしても日本語が文字化けしてしまいます。 ファイルの文字セットなどをいろいろ変化させてみたのですが、どれもダメでした。。。 何が原因なのかわかりません。 Windows7でExcelを操作 さくらインターネットのphpmyadminを使用 わかる方いましたら教えてくださいm(_ _)m

    • ベストアンサー
    • MySQL
  • VBAでCSVファイルをインポートする方法について

    VBAでCSVファイルをインポートする方法について OS:ウィンドウズXP Access Version:2000 AccessVBAでcsvファイルをインポートするマクロを作っています。 現在、インポート定義を利用して、データ型を指定したインポートができているのですが、1点だけ問題があり、質問します。 インポートするcsvファイルのA列にIDが入力されています。 そのA列の末尾に、ID(数値型)ではない「<b>32</b><br />」という値が入っています。 Accessのテーブルでは、このIDのフィールドは数値型で管理している為、この1レコードだけ エラーとなり、エラーテーブルが作られ、また、インポート先のテーブルには空のレコードができてしまいます。 この末尾の行については、IDではない「<b>32</b><br />」以外は何もデータが入っていない為、 インポートする必要がありません。 もし可能であれば、csvファイルのA列(Accessテーブルでは数値型のIDというフィールド)が数値ではない場合、 その行のインポートをスキップするような処理がVBAで作成できるとよいのですが、可能でしたら教えてもらえないでしょうか。 ※以下はVBAを作成する為に仮に用意し、読込を行っているcsvファイルと、VBAソースになります。 ○csvファイル名:インポート用csvファイル.csv 内容: ID,テキスト1,テキスト2,テキスト3,テキスト4,メモ1,メモ2, 1,a,A,z,Z,あ,ん, 2,b,B,y,Y,い,を, 3,c,C,x,X,う,わ, 4,d,D,w,W,え,ろ, 5,e,E,v,V,お,れ, 6,f,F,u,U,か,る, 7,g,G,t,T,き,り, 8,h,H,s,S,く,ら, 9,i,I,r,R,け,よ, 10,j,J,q,Q,こ,ゆ, <b>32</b><br />,,,,,, ○VBAソース Dim FN As String Dim Res As Integer WizHook.Key = 51488399 Res = WizHook.GetFileName(0, "", "", "", FN, "", _ "csvファイル(*.csv)|*.csv", 0, 0, 4, True) WizHook.Key = 0 If Res = 0 Then DoCmd.TransferText , "csvインポート定義", "インポートテーブル", FN MsgBox "csvファイルをインポートしました", vbOKOnly End If

  • phpMyAdminのCSVインポートで文字化け

    phpMyAdminでCSVデータのインポートを行ったのですが、文字化けしてしまいます。  (正) 17:00~5:00⇒(化け) 17:00~5:00 CSV、MySQLともに文字コードはutf8です。 phpMyAdminの画面から直接日本語レコードを追加すると文字化けせずに表示されます。 --手順-- エクセルで手動で作成したデータをCSV形式で保存した後、テキストエディタでutf8で保存。 phpMyAdminの「インポート」より「LoadDATA文を使用したCSVの読み込み」を選択し、 区切り文字はカンマを選択⇒「エンコーディングの変換」は「なし」を選択⇒実行。 --環境-- WindowsXP XAMPP1.7 MySQL5.5.16 phpMyAdmin3.4.5 どなたか詳しい方いらっしゃいましたら知恵をお貸しください。 よろしくお願いします!

  • CSVからNULL値をインポート

    phpMyAdminを使用してcsvからデータをインポートしようとしています。 通常の値は問題なくインポートできるのですが、NULL値があるフィールドがどうしても「0」になってしまいます。(そのフィールドはNULL値が入力可で、デフォルト値もNULLです) csvからNULL値をインポートする方法をご教授下さい。 宜しくお願いします。 ※\Nを入力するとNULLになるという情報があったため、 "1";"2";"3";"4";\N "1";"2";"3";"4";"\N" (1.2.3.4は適当な文字で、5番目をNULLにしたい) の両方を試みましたが、入力結果は「0」でした。 phpMyAdmin - 2.10.2 MySQL クライアントのバージョン: 5.0.18 フィールド区切り記号 ; フィールド囲み記号 ""

    • ベストアンサー
    • MySQL
  • ACCESSでCSVファイルをインポートすると最初の列が1桁になってしまう

    ACCESS2002でCSVファイルをインポートしたところ、 7桁あるはずの最初の列が1桁になってしまいます。 具体的には下記のとおりです。 不足する情報があればおっしゃってください。 <<CSVファイル>> "社員番号","○○○","○○○",・・・・・ "6002343","nnnnn","nnnnn",・・・・・ <<インポート後>> 社員番号|○○○|○○○|・・・・・ 6    |nnnnn |nnnnn|・・・・・ なお、"は文字列の区切り文字としています。 試しに"を文字列の区切り文字としないでインポートしたところ、 |"社員番号"|"○○○"|"○○○"|・・・・・ |"6002343" |"nnnnn"|"nnnnn"|・・・・・ となりました。 excelで出来るように置換で"を消せればそれでもokです。 ご回答をお願いします。

  • CSVファイルがうまく反映されません

    CSVファイルの使い方について初心者です。 EXCEL2010を使って株式銘柄コードを登録保存した上で、CSVファイルに変換しました。 このCSVファイルを株取引ソフトにインポートしましたが、コード番号が反映されません。 多分、コード番号が文字情報になっていると想定します。 EXCELをいろいろいじってみましたが、うまくいきません。 誰か対処方法を教えてください。よろしくお願いします。

  • aspファイルにcsvインポートのSQLを書きたい

    お世話になります。 当方サーバー管理初心者です。 社内イントラ内に古いaspファイルで構成されたイントラサイトがあります。 そのイントラサイト内のあるaspファイルの中に、ボタンがあり、ボタンをクリックしてインポートしたいCSVを指定し、 登録ボタンを押してCSVをインポートすると、社内にあるSQLサーバーにアクセスし、データを追加したいテーブルに CSV内のデータを追加したいのですが、その際のaspファイル内に記載する SQLコマンドはどのようになるのでしょうか? Insert Into データを追加したいテーブル名 Values ( 以降に何を入れたら良いかわかりません。 不足な情報があれば加筆修正いたします。 どうぞよろしくお願いいたします。