痔になりやすい生活習慣とは?

ダウンロードしたXMLファイルを表示させようとすると(ie6)ブラウザは立ち上がるのですがXMLページを表示できません。
XSLスタイルシートを使用したXML入力は表示できませんエラーを訂正してくださいと表示されます。ホームページに接続している時は表示していますがPCに保存して見ようとするとだめです。どのようにすればよいのでしょうか。よろしくお願いいたします。

A 回答 (2件)

言っておくが,XMLはブラウザで表示してもXMLであってHTMLにはならない。


それをやるならXMLエディタを使う方が楽かもね。↓
XMLEDITOR.NET(要.NET Framework 2.0)
http://www15.plala.or.jp/hayashiyui/
とか
XML Notepad 2007
http://www.atmark.gr.jp/~s2000/r/xml_notepad.html
みたいな。

#XMLファイル自体にタブインデントを入れて構造を変更してしてしまうタイプなのは,まずい。

そういう話ではなくて
XML + XSLT → HTMLの最終出力結果のソースを見たいって話なら
XMLプロセッサを利用することになる。Xalanとか(コマンドライン)

GUIで少し気楽にやるって分には
eXtyleだけど(要MSXML)。
http://www.vector.co.jp/soft/win95/net/se236115. …

仕組み云々がよくわからないなら
たのしいXML
http://www6.airnet.ne.jp/manyo/xml/index.html
が解りやすいはず。
    • good
    • 0
この回答へのお礼

ありがとうございます。
XMLの仕組みから勉強させていただきます。

お礼日時:2007/04/11 18:13

XMLファイルをテキストエディタで開けば開けます。


で,以下のような行を見つけてください。

http://www.asahi-net.or.jp/~ps8a-okzk/xml/xslt10 …

XMLファイル自体が正しいとして,ここに書かれたファイルがなかったり,
ファイルの内容が間違っていたりすると表示できません。

#ここの記述を削除してツリー状態でXMLが表示されることも可能です。

この回答への補足

ご回答ありがとうございます。
ダウンロードしたXMLファイルですがテキストエディタで開くとソース表示のようになりブラウザ上で表示されるような(HTML形式)状態には表示できないのでしょうか。よろしくお願いいたします。

補足日時:2007/04/11 00:05
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QIEが表示できないXML

以下のようなXML

<?xml version="1.0" encoding="Shift_JIS"?>
<aaa>
<■漢字/>
</aaa>

IEで表示しようとするとエラーになります。
encoding が間違っているのでしょうか。
よろしくお願いします。
-----
XML ページを表示できません
XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。


--------------------------------------------------------------------------------

無効な文字で名前が始まりました。リソース 'file:///sample.xml' の実行エラーです。ライン 3、位置 3

<■漢字/>
--^

Aベストアンサー

えーっと。■は少なくともXML 1.0の要素名に使えない文字みたいです。(XML 1.1は知らん)

まず
http://homepage3.nifty.com/jgrammar/ja/tools/codeval0.htm
の文字→符号値の欄に■を入力
UTF-16にチェックが入っていることを確認してください
符号値参照して調べると
■は16進数で25A0です

ここで、
XML 1.0(Forth Edition)をみると
http://www.w3.org/TR/REC-xml/#NT-STag
要素名がNameで
それは
http://www.w3.org/TR/REC-xml/#NT-Name
Letter, _ , :のうちどれかで始まり、その後、0以上の任意の個数のNamecharが続くことになります
Letterは
BaseCharかIdeographic
のどちらかですが、
示されたそれぞれのリストの範囲の中に#x2540は含まれません!

ちなみに
Digit,CombiningChar,Extender, . , - にも含まれないので
要素名の2番目以降にも存在できません。規格上。
実際Minefield(Firefoxの開発版)
XMLEDITOR.NET(フリーウェア),Safari,Opera 9.5等の実装も試してみましたが、当然のように駄目でした。

えーっと。■は少なくともXML 1.0の要素名に使えない文字みたいです。(XML 1.1は知らん)

まず
http://homepage3.nifty.com/jgrammar/ja/tools/codeval0.htm
の文字→符号値の欄に■を入力
UTF-16にチェックが入っていることを確認してください
符号値参照して調べると
■は16進数で25A0です

ここで、
XML 1.0(Forth Edition)をみると
http://www.w3.org/TR/REC-xml/#NT-STag
要素名がNameで
それは
http://www.w3.org/TR/REC-xml/#NT-Name
Letter, _ , :のうちどれかで始まり、その後、0以上の任意の...続きを読む

Qxmlファイルが上手にHTMLに変換されない理由

http://www6.airnet.ne.jp/manyo/xml/
こちらのサイトを参考にxmlを学んでいます。
下記のようにxmlファイルを作りIE9で表示しても
コードしか表示されません。
他のサイトでも調べたのですが、原因が分かりませんでした。


-------------------------
【C:\test\basic.xsl】
-------------------------

<?xml version="1.0" encoding="Shift_JIS"?>
<?xml-stylesheet type="text/xsl" href="basic_1.xml"?>
<manyosyu>
<volume no="1">
<poem>
<pno>8</pno>
<mkana>
熟田津尓 船乗世武登 月待者 潮毛可奈比沼 今者許藝乞菜
</mkana>
<poet>額田王(ぬかたのおおきみ)</poet>
<yomi>
熟田津に船乗りせむと月待てば潮もかなひぬ今は漕ぎ出でな
</yomi>
<image>image/m0008.jpg</image>
<mean>熟田津(にきたつ)で、船を出そうと月を待っていると、
いよいよ潮の流れも良くなってきた。
さあ、いまこそ船出するのです。
</mean>
</poem>
</volume>
</manyosyu>



-------------------------
【C:\test\basic_1.xml】
-------------------------

<?xml version="1.0" encoding="Shift_JIS"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="basic.xsl">

<xsl:template match="/">
<html>
<head>
<title>たのしいXML: 基本サンプル-1</title>
</head>
<body>
<p align="center">万葉集第1巻抜粋: とにかく表示してみよう</p>
<p><xsl:value-of select="manyosyu" /></p>
</body>
</html>
</xsl:template>

</xsl:stylesheet>

http://www6.airnet.ne.jp/manyo/xml/
こちらのサイトを参考にxmlを学んでいます。
下記のようにxmlファイルを作りIE9で表示しても
コードしか表示されません。
他のサイトでも調べたのですが、原因が分かりませんでした。


-------------------------
【C:\test\basic.xsl】
-------------------------

<?xml version="1.0" encoding="Shift_JIS"?>
<?xml-stylesheet type="text/xsl" href="basic_1.xml"?>
<manyosyu>
<volume no="1">
<poem>
<pno>8</pno>
<mkana>
熟田津尓 船乗世武登 月待者 潮毛可奈比沼 ...続きを読む

Aベストアンサー

それだと表示されるはずです。

QXMLのHTMLへの変換 (初心者)

例えば、以下のようなsample.xmlをWebブラウザで表示する為には
どのようにするればよろしいのでしょうか。どなたか教えてください。


 <?xml version="1.0" encoding="Shift_JIS" ?>
- <cars>
- <car>
<name>乗用車</name>
<price>150</price>
 </car>
</cars>

Aベストアンサー

こんにちわ。
もう1ヶ月以上たっているから、遅いかもしれませんが
現在私も同じような勉強をしていて、難しいことはわからないけど
質問内容を見て「私もこのレベル!!」と思ったので参加してみます。

まず、XMLってそのままではブラウザーに表示できないようです。
HTMLと違って表示機能はもっていなくて、質問に書かれていたものは
単なるデータのみのようですね。
 他に方法はたくさんあるのかもしれませんが、私の勉強したところによると
XMLをブラウザーに表示する為には、他にXSLと言われるスタイルシートを
用意して、XML(データ)+XSL(スタイルシート)の2ファイル(この場合は)
を元に、XSLT(extensible Stylesheet Language Transformation)と呼ばれる
変換ツールを使って、HTMLや他の形式に変換して初めて表示できる
(スタイルシートによっては、音声として聞ける)状態のファイルに
なるようです。
 このXSLTというツールは、無料でダウンロードできるものが多数あるようです。
ちなみに私はApache(アパッチ)のサイトからダウンロードしました。


質問のXMLには、以下の2行と、下の1行をかぶせて、

<?xml version="1.0" encoding="Shift_JIS" ?>
<PAGE>
・・・・・・・・・・・・・・・・・・・・・・
</PAGE>


別に用意するスタイルシートは以下のような感じに作るのかなぁ。。。。

<?xml version="1.0" encoding="Shift_JIS"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/
1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="Shift_JIS"/>

<xsl:template match="/">
<xsl:apply-templates/>
</xsl:template>

<xsl:template match="PAGE">
<HTML>
<BODY>
<xsl:apply-templates/>
</BODY>
</HTML>
</xsl:template>

<xsl:template match="cars">
<xsl:apply-templates/>
</xsl:template>

<xsl:template match="car">
<xsl:value-of select="name"/><BR/>
<xsl:value-of select="price"/><BR/>
</xsl:template>

</xsl:stylesheet>

そして、XSLTツールで変換するとHTMLができると思いますよ。

http://www.atmarkit.co.jp/fxml/tanpatsu/xslt/xslt00.html
には、XMLをHTMLに変換する方法について、サンプルをもとにやり方とか
書かれています。結構参考になるので覗いてみてはいかがですか?

参考URL:http://www.atmarkit.co.jp/fxml/tanpatsu/xslt/xslt00.html

こんにちわ。
もう1ヶ月以上たっているから、遅いかもしれませんが
現在私も同じような勉強をしていて、難しいことはわからないけど
質問内容を見て「私もこのレベル!!」と思ったので参加してみます。

まず、XMLってそのままではブラウザーに表示できないようです。
HTMLと違って表示機能はもっていなくて、質問に書かれていたものは
単なるデータのみのようですね。
 他に方法はたくさんあるのかもしれませんが、私の勉強したところによると
XMLをブラウザーに表示する為には、他にXSLと言われるス...続きを読む

QXLMファイルをメモ帳で開く方法は?

現在MOSの試験に挑戦しています。
購入した参考書で上記のことがかいていましたが、
単にクリックして開くだけけでしたら、上記のように
「メモ帳」で開いたことになっていないと感じています。

助けてください・・・。

Aベストアンサー

> XLMファイル
XMLファイルの間違いではないでしょうか?
仮にXMLファイルだとして説明します。

1.メモ帳を起動
2.[ファイル(F)]→[開く(O)]
3.「開く」ダイアログにて「ファイルの種類」を「すべて」に設定
4.開きたいXMLファイルを指定して開く

また、次の方法でXMLファイルの関連付けを変更すれば
ダブルクリックしただけで開くことが可能になります。

1.XMLファイルを右クリックしてコンテキストメニューを表示
2.「プロパティ」を開く
3.[変更(C)]をクリック
4.プログラムの一覧から「メモ帳」を選択、
5.さらに「この種類の...選択したプログラムをいつも使う」にチェック
6.OK×2回でダイアログを終了

QXML+XSLTでの表示について

IE10で、XML+XSLTを、ローカルのXMLを開くと体裁が付かず、テキストのみが表示されてしまいます。IE7(WindowsXP)では、正常に体裁がついていたのですが、IE10で何か変更になったのでしょうか?

XML上で、

<?xml version="1.0" encoding="shift_JIS"?>
<?xml-stylesheet type="text/xsl" href="xxxxx.xsl"?>

と指定しています。

よろしくお願いします。

Aベストアンサー

はい。従来のIEは標準でなかったので
 ⇒XSLT の互換性の変更点 (Windows)( http://msdn.microsoft.com/ja-jp/library/ie/hh180178(v=vs.85).aspx )

QXMLドキュメントが開けない

ダウンロードしたファイル(拡張子?XML)を開こうとすると「XSLスタイルシートを使用したXML入力は表示できません。エラーを訂正してください」と表示されます。初心者で意味がわからずどのように対応すればいいのか、エラーを訂正するとはどのような方法なのか等をお教えいただけますようお願いします。受験関連の内容だとは思えるのですが開かないものですから、困っています。よろしくお願いします。

Aベストアンサー

> 私がファイル保存するときに誤りがあった等が原因しているということは考えられますでしょうか。

それよりも作成した方に問題があるかと。
作成者はどのようなツールを使って作成したのか、あるいはどのツールを使って参照するようにという指示はありましたか?

Qスタイルシートを使用したXML入力は表示できません

こんにちわ 初歩の初歩の初歩子です。ここに投稿してもいいのか迷いました。
ある有名なXML入門ホームページを見ながら、勉強しています。
下記の文はそのホームページをまねて書いたものです。なのにIE6で見ようとすると、質問タイトルのエラーが表示されます。どこに問題があるのでしょうか。お分かりの方ご教授ください。

-XMLテキスト-
<?xml version="1.0" encording="Shift_JIS"?>
<?xml-stylesheet type="text/xsl" href="sample.manyo.xsl"?>
<manyosyu>
<volume no="1">
<poem>
<pno>8</pno>
<mkana>
熱田 我心炎真中 思儘果朽
</mkana>
<poet>真二王</poet>
<yomi>
熱田で 我が心炎の真ん中 思いのまま朽ち果てる
</yomi>
<image>image/fujiyama.jpg</image>
<mean>熱田で私の心は満たされました もうなるがままになってしまえ
</mean>
</poem>
</volume>
</manyosyu>
-XSLテキスト-
<?xml version="1.0" encording="Shift_JIS"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
<html>
<head>
<title>たのしい男塾:基本サンプル-1</title>
</head>
<body>
<p align="center">男塾集抜粋:とにかく表示してみよう</p>
<p><xsl:value-of select="manyosyu" /></p>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

こんにちわ 初歩の初歩の初歩子です。ここに投稿してもいいのか迷いました。
ある有名なXML入門ホームページを見ながら、勉強しています。
下記の文はそのホームページをまねて書いたものです。なのにIE6で見ようとすると、質問タイトルのエラーが表示されます。どこに問題があるのでしょうか。お分かりの方ご教授ください。

-XMLテキスト-
<?xml version="1.0" encording="Shift_JIS"?>
<?xml-stylesheet type="text/xsl" href="sample.manyo.xsl"?>
<manyosyu>
<volume no="1">
<poem>
<pno...続きを読む

Aベストアンサー

「たのしいXML」さんのサンプルですね。やや読む順番がわかりにくい気もしますが、非常に解りやすく、私もここで勉強しました。

手元のFirefoxで実験したときに出てきたエラーから推理して

× <?xml version="1.0" encording="Shift_JIS"?>
○ <?xml version="1.0" encoding="Shift_JIS"?>

を修正したところ、うまく行きました。

蛇足ですが、このXSLTを用いた時にhtml要素に適用される名前空間が「なし」になっているため前にFirefoxでエラーが出たような気がしたんですが...再現しませんねぇ(汗。

一応自分なら
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://www.w3.org/1999/xhtml">
にしておくでしょう

QXMLファイルのダウンロード

こんばんは~
もしご存知でしたら教えていただきたいことがあります。

XMLファイルがサーバにあるとして、それってローカル(クライアント)に普通にダウンロードってできるものなんでしょうか???

JavaのServletを使って実装しているんですけど、javaファイルやCSVファイルのダウンロードはできるのにXMLファイルのダウンロードができません。
普通は保存とかキャンセルとかのボタンを押せるダイアログが出ますよね?
でもXMLファイルだけはWEBブラウザに「XMLを表示できません」とでます。

XMLファイルってサーバーからクライアントにそのままダウンロードできないものなんですか???

意味不明な点は補足させていただきますので、宜しくお願いします。

Aベストアンサー

#2です。

もう少し正確に書くと、ブラウザによるのは、HTTPの場合です。
ですから、XMLへのリンクをftpにしておけば、多分うまくいきます。
(もちろん、XMLファイルは、FTPサーバーになければなりません。)

ただその場合、ftpサーバーを公開する必要がありますし、
公開しながら書き込みを禁止にできるのかなどの問題があります。

残念ながら、私はその辺は詳しくないのでお答えはできません。


他には、ダウンロードした後に拡張子を変えるとかですかねえ。

Q文字列として"(ダブルコーテーション)を表示させる方法

こんにちは。文字列として、ダブルコーテーションを表示させるには、どうすればよいのか教えてください。m(__)m


例えば、
<font size="2">あいうえお</font>

というタグの「あいうえお」の部分が、セルA1にあった場合、

="<font size="2">"&A1&"</font>"という表示にしたいのです。

"2"のダブルコーテーションも文字列として表示させるには、どうすればよろしいのでしょうか。

教えてください。よろしくお願い致します。

Aベストアンサー

こんにちは~

表示形式は 「標準」 のままで、
ダブルコーテーションを、ダブルコーテーションで囲んでください。

""2""

="<font size=""2"">"&A1&"</font>"

としてみてください。

QEXCELファイルのカレントフォルダを取得するには?

EXCELファイルのカレントフォルダを取得するには?

C:\経理\予算.xls

D:\2005年度\予算.xls

EXCEL97ファイルがあります。

VBAで
  カレントフォルダ名
(C:\経理\,D:\2005年度\)
を取得する事は可能でしょうか?

CURDIRでは上手い方法が見つかりませんでした。

Aベストアンサー

こんばんは。
Excel97 でも、同じですね。以下で試してみてください。

Sub test()
'このブックのパス
a = ThisWorkbook.Path
'アクティブブックのパス
b = ActiveWorkbook.Path
'Excelで設定されたデフォルトパス
c = Application.DefaultFilePath
'カレントディレクトリ
d = CurDir
MsgBox "このブックのパス   : " & a & Chr(13) & _
   "アクティブブックのパス: " & b & Chr(13) & _
   "デフォルトパス    : " & c & Chr(13) & _
   "カレントディレクトリ : " & d & Chr(13)
End Sub


人気Q&Aランキング