• 締切済み

XMLファイルの編集をExcelでする方法

既に http://okwave.jp/qa141627.html QNo.141627にて、同じ質問と回答が掲載されているのですが 紹介されているHPからツールをダウンロードすることが できませんでしたので、どなたか同様のツール、あるいは 別の手法で、XML形式のファイルをExcelで編集する方法を ご教授ください。 どうぞよろしくお願いします。

  • XML
  • 回答数1
  • ありがとう数1

みんなの回答

回答No.1

Excel 2002以降は多分標準でXML出力できると思う。 Excel 2000の場合・・・ =========急ぎの場合以下は読み飛ばしていい============ いくつか検索してみましょう。「Excel 2000 CSV」 で http://www.atmarkit.co.jp/fxml/askxmlexpert/017excel/17excel.html csv2xml→C++によるソースが公開されているのみ、開発環境構築経験がないと挫折するので却下。 txt2xml→コマンドラインに慣れてない人だと説明が面倒くさくなるので却下 http://www.vector.co.jp/soft/win95/util/se137947.html →リンク切れ、却下。 http://www.vector.co.jp/soft/other/java/se172860.html →場合によってはJavaのランタイムのインストールを説明するのが面倒くさくなるので却下 csv2xml.sourceforge.net →コンパイルが必要っぽい。却下。 http://www.goedeke.net/csv2xml_eng.html →コマンドライン。却下。 ======================== で、無難なのはGUIアプリのついているこの辺か。 http://www.infocentral.jp/rinku/csv2xml/31260.htm ★事前にファイルをCSV形式で保存しておく必要がある。 ★外国製ソフトなので、英語。また、テキストエディタで文字コードをUTF-8で保存しなおす必要があるので、そういったソフトがインストールされていることが前提。 CSVファイル(コンマ区切り)を保存します。実験していませんが半角スペースや全角文字を含まないパスのほうが安全な気がします。 テキストエディタでUTF-8にしておきます。 csv2xml_win.exeをクリックします Source FileにCSVファイルを指定します Target Fileに保存するファイルのパスを指定します。左側の手のボタンをクリックすると、拡張子がxmlになったファイルが自動的に指定されます。 カンマ区切りなのでSeparatorsが;となっているのを,に変更します EncodingをUTF-8に変更します。 Start Conversion 以上でxmlファイルが生成されます

KuRO705
質問者

補足

アドバイスありがとうございます。 少し説明がへたで、申し訳ありません。 実は、教えていただいた方法の逆がしたいのです(汗。 xml形式で保存されているファイルに表が記述されているのですが その表を、Excelを使って、編集できる方法を、ご教授ください。 と、いう意味でした。

関連するQ&A

  • xmlの編集-Excel

    職場で専用ソフトを用いて顧客データを入力をしていますが、 入力データに大量の変更があったときなど、顧客毎に一つ一つ修正しなければならず、入力が面倒です。 専用ソフトで入力したデータは複数のxmlファイルで管理されています。 そのxmlファイルを直接Excelで編集して専用ソフトにも反映させたいのですが、方法が分かりません。 Excelは2003です。 データ-xml-インポート でxmlを開き、データを一部修正後、 ファイル-名前をつけて保存 でxml形式を選択して保存 (ファイル名は修正前と同様) をしてみましたが、 編集前のファイルサイズより編集後のファイルサイズのがかなり大きくなり、 専用ソフトで開いてもエラーとなってしまいます。 xmlの編集の仕方が間違っているのでしょうか?

  • 古いxmlファイルを編集する方法はないでしょうか?

     Cometanというts映像ファイルとxmlコメントファイルを結合して再生できるソフトを使用して鑑賞しています。  画面上で右クリックして出た[最近開いたファイル]にカーソルを乗せると一覧が出ます。このデータはCometan.exeと同じ階層にあるresume.xmlに記述されています。もう削除したファイルなども記述されたままになっているため削除したいのですが、xmlがかなり古い形式のため、編集して保存することができません。Textでは文字化けしてしまい、Word2019でもやはりそうです。なんとかこのファイルを編集する術はないでしょうか。お詳しい方のご助言をぜひお待ちしております。よろしくお願いします。

  • XMLドキュメントを編集する方法は?

    下の画像のようなファイル、XMLドキュメントというのがあるんですが、その中身は日付と電話番号が500列ほど書いてあります。 これをエクセルで開くとA列に電話番号、B列に日付が書いてあります。 この日付を全て同じ日、例えば2012年2月12日13時13分15秒に統一したいんですが、 どういうソフトで編集すればいいんでしょうか? XMLをテキストで開くと””マークで区切られていて、一括で500個を編集するのに不便で、 エクセルで編集した後に、XML形式で保存しようとするとダイアログがでてエラーのような状態になり、 そのXMLドキュメントファイルをアプリケーションに戻すとエラーでアプリケーションが起動しなくなります。 私が行った事をかくと。 エクセルで開くときは、XMLリストとして開くか?とダイアログが出て、 指定したXMLソースはスキーマを参照していません。XMLソースデータに基づいてスキーマを作成します。とでるのでOKします。 数値を編集した後 MXLデータの形式で保存をしようとすると ファイルをXMLデータとして保存すると、書式、画像、およびオブジェクトなどのワークシートの機能が失われます。ワークシート全体を保持するにはキャンセルをクリックしマイクロソフト・オフィスエクセルブックとして保存してください。と表示されるので、継続を選択します。 この流れです。 よろしくお願いします。

  • xmlを編集したい

    xml documentというfileを編集したあと、 xml documentというfかたちで保存したいのですが、 困ったことに、そういうソフトが見当たりません。 exelやノートパッドで見ること、編集すること 自体はできますが、最終的に、 xml documentというかたちで保存するには どのツールを使ったらよいのでしょうか? いろいろ調べてみたけれど、よくわかりません。 何かソフトを買わなくてはできないのでしょうか? よろしくお願いします。

    • 締切済み
    • XML
  • 大量の xmlファイルをエクセルに読み込ませたい

    10万以上ある同じ形式の xmlファイル(4KBくらい)から特定のタグだけを取得して、エクセル2007で読み込む方法はありませんか。 ファイル名は規則性(数字が100毎に増える)があるのでスクリプトを書けばうまくいきそうですがファイルが大量にあるためとても時間がかかりそうです。使える言語は PHP ですが、あまり使いこなせていません。PHP でなくても単独で使えるツールなどはあるでしょうか。 環境は win7 と linux です。

    • ベストアンサー
    • XML
  • ExcelでXMLファイル形式で保存するには

    Excelで作ったデータがあり、XMLファイル形式で保存したいと思います。 ファイルの種類には「XMLスプレッドシート」と「XMLデータ」がありますが、どう違うのでしょうか? よくExcel問題集にある「XMLファイル形式」で名前をつけて保存してください・・・とあった場合は、どちらで保存をすれば正解ですか?

  • EXCELでのXMLファイルのインポート・エクスポートについて

    あるソフトウェアAで管理しているXML形式のファイルをEXCELでインポート・編集・エクスポートをしたいと考えております。 (XMLでデータをメンテナンスすることは困難なため、EXCELなどを用いて表形式でデータを編集・追加した後に再度ソフトウェアに反映させたいと考えております。必ずしもEXCELである必要はありません。) 末尾にソフトウェアから吐き出されたXML形式のファイル例ですが、EXCELのインポートは正常に出来るのですが、エクスポートしようとすると 「XMLデータを保存またはエクスポートできません。このブック内のXMLの対応付けはエクスポートできません」 というエラーが発生してしまいます。 何が原因でエラーが発生してしまうのか分かりますでしょうか? もしEXCELで管理が困難なようであれば、表形式で管理できるものをご紹介いただけると幸いです。 -------------------------------------------- <?xml version='1.0' encoding='UTF-8'?> <quicklinks> <ql> <keyword>キーワード1</keyword> <keyword>キーワード2</keyword> <url>http://www.test.com/page1.html</url> <title>タイトル1</title> <summary>要約1です</summary> <col>ja</col> <col>en</col> </ql> <ql> <keyword>キーワード21</keyword> <url>http://www.test.com/page2.html</url> <title>タイトル2</title> <summary>要約2です</summary> <col>ja</col> </ql> </quicklinks> -------------------------------------------- ※keywordとcolという項目はレコードによって数が増減しています。 以上、宜しくお願い致します。

    • 締切済み
    • XML
  • ExcelでXMLっぽいファイルの編集をしたい

    ExcelでXMLもどきの編集をしたいと考えています。 XMLもどきのファイルの内容は以下のようになっています。  <rule parameter1="みかん" parameter2="とまと" parameter3="あずき" />  <rule parameter1="りんご" parameter3="だいず" parameter4="わかめ" />  <rule parameter1="もも" parameter2="きゅうり" parameter5="ミルク" /> これらの情報の中から、" " 内の文字列を抽出して、パラメータ毎に 分類して以下のように整理しようとしています。  parameter1 parameter2 parameter3 parameter4 parameter5  みかん とまと あずき  りんご だいず わかめ  もも きゅうり ミルク 関数やマクロを利用して、これらの作業を簡単に行う方法はないでしょうか? お知恵をお貸しください。

  • XMLファイルを開く方法

    写真屋に、製本された写真アルバムをお願いしたところ、写真アルバムとデータCDをもらいました。そのCDのデータは写真アルバムのデータと思いますが、ファイル形式が XML と IMXという形式です。 現在、WindowsXPsp3,office2000(excel,wordのみ)を使用しています。色々なサイトで調べて、Office2007互換プログラムなどをインストールしました。 excel・wordでXMLファイルを開くと、プログラム言語のような英字が表示されるだけです。これが正解なのでしょうか? 私はてっきり、製本された写真アルバムが表示されるのかと思っていましたが・・・。何か根本的に違うのでしょうか? またIMXファイルは写真データと思いますが、どのソフトでも開けません。 お忙しい所申し訳ございませんが、教えて下さい。

  • FLASH+XMLファイルの編集方法について教えてください

    先日FLASH+XMLのテンプレートを購入しました。 具体的には下記urlのものです。 http://www.templatemonster.jp/show.php?templ=22996 私は初心者なのですが、今までHTML+CSSやSwishmaxの テンプレートを購入しても何とか本をみながら編集できたので、 挑戦してみました。しかし、今回は解説書等が少ないこともあり 行き詰まってしまいました。 1.XMLの文字データの編集   FLASHの画面で現れるコンテンツ文字が全部書いてある   XMLファイルを見つけたので、そこに書きたい文章を上書きして   (日本語を使っていません)ウェブサーバーにアップロードしました。   しかし、まるでFLASH画面に反映されません。   ほかに何かしないとxmlの更新内容は反映されないのでしょうか。 2.日本語対応   このFLASH+XMLテンプレートは英語バージョンらしいのですが、   Action Script+XMLの知識があれば、日本語にも対応できるとあります。   日本語対応できる方法を教えていただけないでしょうか。   できれば、XMLで日本語文書を更新できるようにしたいと思っております。 3.FLASH8   アニメーション等は全く触らず文章だけ上書きしたいと思っております。   しかし、FLASH8を購入しないと上記1.2.はできないのでしょうか。   また、効果音のデフォルトをoffにしたいと思っております。   これらに対応できるフリーソフトがあれば、教えていただけると嬉しいです。 お手間をお掛けしますが、どうぞよろしくお願いします。  

専門家に質問してみよう