• 締切済み

xmlのファイルがよめません

XMLドキュメントのファイルがたくさんはいったものが送られてきましたが読めません。 <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> とかでて内容がわかりません。 どうしたらよいですか

noname#95220
noname#95220

みんなの回答

  • tree_jp
  • ベストアンサー率100% (1/1)
回答No.4

うーん、読めないわけじゃなく、そういった仕様である可能性はありませんか? XMLファイルは、通常のHTMLファイルと比べて、グラフィカルではありません。 例えば、http://www.atmarkit.co.jp/fdotnet/easyxml/easyxml01/easyxml01_03.html にあるような、青い部分の文字そのままの、シンプルな文章です。

参考URL:
http://www.atmarkit.co.jp/fdotnet/easyxml/easyxml01/easyxml01_03.html
  • abaronx
  • ベストアンサー率19% (17/88)
回答No.3

WEB ページなど閲覧していてもときどきありますね。 ドヒャーっとタグが表示されぐちゃくちゃになったページ。 読む気がしないですね ^_^; xml 文書は 拡張子が .xml という構造化された文書(中核になるもの)と 拡張子が .xsl という、 HTML 文書の場合の .css ファイル、 すなわちスタイルシートに相当するファイルの2つが揃っている場合に、 ブラウザで拡張子が .xml の本体ファイルを読み込んだとき、 正常に見えるようになっています。 原因は2つ考えられます。 (1)送られてきた文書に上記、スタイルシートが含まれていない。 (2).xml ファイルの 2行目あたりに    <?xml-stylesheet href="、、、、、" type="text/xsl" のような記載が見当たらない のどちらかだと思います。 もしそのどちらでもないならば問題は非常に複雑になってきます。 お確かめください。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

Word(2003以降)、IE,Firefox・・・・ たいていのXMLを扱えるソフトで読めるはずですが

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

どのツールで読もうとしているのですか? ツールが問題なのでは?

関連するQ&A

  • ★C#のXML読み込みについて

    以下のXMLをC#(VS2005)で読み込みをしたいのですが、 "DB2", "6"の値を取得するにはどうしたらよいでしょうか? 教えてください。 <?xml version="1.0" encoding="utf-8" standalone="yes"?> <Config> <ConfigKeyValuePair Key="DBType">DB2</ConfigKeyValuePair> <ConfigKeyValuePair Key="Version">6</ConfigKeyValuePair> </Config>

  • XMLファイルの作り方がわかりません

    http://www.atmarkit.co.jp/fdotnet/dotnettips/198aspmemcache/aspmemcache.htmlのページのASPを動作させたいと思ったんですが、XMLファイルの作成の仕方がわかりません。 わかっているのは、先頭の行に<?xml version="1.0" encoding="UTF-8" ?> と書くことくらいです。なにをどう書けばいいのかさっぱりわからないんですが。。 参考になるホームページとかあったら、教えてください。よろしくお願いします。

  • XMLの相対パスの書き方

    <?xml version="1.0" encoding="UTF-8" standalone="no"?> <root> <info> <element> <item>Pwd</item> <value>00000000000000</value> </element> <element> <item>Name</item> <value>MyPC</value> </element> </info> </root> こういうXMLファイルの記述があり、itemがNameであるvalueを取りたいといった場合、どういうパスを記述すればよいでしょうか? VBで動くようにしたいです。 よろしくお願いします。

    • ベストアンサー
    • XML
  • ファイルが壊れてる?

    エクセルファイルを保存しようとしたら <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <recoveryLog xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main"><logFileName>error070800_01.xml</logFileName><summary>ファイル 'C:\あああ.xlsm' にエラーが検出されました</summary><additionalInfo><info>ファイルの破損が深刻なので修復できません。数式と値の保存を試みましたが、消失または破損したデータが含まれる可能性があります。</info></additionalInfo></recoveryLog> と言うエラーになりました。 元々マクロ付のxlsmふぁいるからマクロなしのファイルに名前を付けて保存しようとしたら 怒りました。 このファイルはもう使わないほうが良いのでしょうか? 一から作り直したほうが良いですか?

  • XSLTでの外部XMLファイルの読み込みについて。

    XSLTについて質問がございます。 下記のように、document関数を用いて外部のxmlを取り込んでいるのですが、 もし、そのxmlファイルが存在しなかった場合はエラーとなってしまいます。 この時、対象のxmlファイルが存在するか否かを、XSLTで調べる事は可能なのでしょうか? boolean関数を用いてみたりしたのですが、ファイルがない場合はやっぱりエラーになってしまいます。 どなたかご教授願います。 <!-- STYLESHEET --> <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:import href="xsl1.xsl"/> <xsl:param name="doc" select="document('../XML/import.xml')"/> </xsl:stylesheet>

    • ベストアンサー
    • XML
  • XML宣言

    『<?xml version="1.0" encoding="utf-8"?>』を入れるとレイアウトが崩れてしまいます。例えば、横リストがちゃんと横に並ばなかったり、行間が狭くなります。IE6だけが崩れます。どうしたら宜しいでしょうか? IE6で見ると、レイアウトが崩れていますが、『<?xml version="1.0" encoding="utf-8"?>』を消すとFFと同じに表示します。 お手数ですが、よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • xmlから別ディレクトリのxslファイルの参照

    xml初心者です。 xmlファイルのひとつ上の階層にxslファイルを置いてあります。 xslファイル <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/xsl" href="../format.xsl"?> ... xslファイル format.xsl <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> ... href="../format.xsl" のように指定したのですがxslが適用されません。 そもそも別ディレクトリへの参照は可能なのでしょうか。 もし可能ならばどのような方法があるのでしょうか。

    • ベストアンサー
    • XML
  • 既存のXMLを別のXMLの要素として追加する方法

    JavaでDOMを使用して、既に作成してあるXMLを別のXMLの要素として追加しようと思っているのですが、なかなか上手くいかないので投稿いたしました。 具体的に以下のような既存のXMLファイルがあると仮定して、 <?xml version="1.0" encoding="UTF-8"?> <a> <b>0</b> <c>1</c> <d>2</d> </a> 上記のXMLの親ノード(逆に言えば、このXMLの子ノードとして上記XMLを追加)にあたるXMLは以下のようになっています。 <?xml version="1.0" encoding="UTF-8"?> <A> </A> そして<A>と</A>の間に既存のXMLを追加して、 <?xml version="1.0" encoding="UTF-8"?> <A> <a> <b>0</b> <c>1</c> <d>2</d> </a> </A> のようにしたいと考えています。 よろしくお願いします。

    • ベストアンサー
    • Java
  • Perl での XML 処理での DTD 宣言につ

    Perl の XML::LibXML モジュールを使用して XML を処理しています。 例えば、 <?xml version="1.0" encoding="UTF-16" standalone="no"?> <!DOCTYPE aaa PUBLIC "-//bbb//CCCC//EN" "ddd.dtd" []> <doc> ....... </doc> のようなXMLに対してPerlで処理をして、 最後に documentElement を toString して書き出しています。 しかし、この場合、DTD宣言部分を書き出すことができません。 XML::LibXMLでこの部分を取得して書き出すことはできますでしょうか。 どうぞ、よろしくお願いします。

    • ベストアンサー
    • Perl
  • XMLで特殊文字を扱うにはどうしたらいいのでしょうか?

    XMLに記述した特殊文字(記号)をブラウザに表示させるにはどうしたらいいのでしょうか? <?xml version="1.0" encoding="UTF-8" ?> <文書>  <タイトル>   サンプル  </タイトル>  <内容>     ←ここで記述したいです。   </内容> </文書> 申し訳ありませんがご教授いただけませんでしょうか? 宜しくお願いします。

    • ベストアンサー
    • XML

専門家に質問してみよう