下の質問と似ていますが、もっと初心者の立場で質問です。
これからXMLの時代と聞いたので、webで調べたりしているのですが、何故か制作者サイドとしてのXMLの便利さを書いたものは多くあるのですが、webの閲覧者として何が便利になるのかが記されたものを見つけられませんでした。
未だに、何が凄いのかピンときません。
閲覧者にとってはXMLで「何」ができるようになるんでしょうか?
また、ブラウザーの対応が問題との話を聞きましたが、今これで作っても価値は無いんでしょうか?
いつ頃からなら、使う意味があるようになるんでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (3件)

閲覧者の側からすれば、


あまりメリットはないかもしれませんね。

ただ、下の方が書いておられるように、
外部データベースとの連携が簡単になるので、
たとえば、簡単な個人サイトでも、これが使われていれば、
多少検索が早くなる、等のメリットはあるかもしれません。

いずれにせよ、作成者側の技術です。
ブラウザも一応いくつか対応していますが、
見てもなんの違いも感じないと思います。

更新が楽、記述がすっきり、データベースとの連携が楽、
ただそれだけの話ですから。

…あっ、閲覧者がソースを見ても、そこになにが書いてあるか、
 わかるってのもメリットですかねぇ。
 いまはソースを見ても、わけのわからない文字が並んでるだけですし。
 なんか違う?(^^;

この回答への補足

有難うございます。

> 閲覧者の側からすれば、
> あまりメリットはないかもしれませんね。
>
> ただ、下の方が書いておられるように、
> 外部データベースとの連携が簡単になるので、
> たとえば、簡単な個人サイトでも、これが使われていれば、
> 多少検索が早くなる、等のメリットはあるかもしれません。

このことです!
僕がXMLを勉強する羽目になったのもこれです。
知り合いのサイトが検索性を重視してこれからXMLでサイト作りを進めるとの話なのです。そして、僕が運営しているサイトもそこから上手くリンクして欲しい(検索されたい)という要望を出したところ、「XMLで作らないとね~」と言うことなのです。
できれば、どう検索されるシステムなのかをもっと詳しく知りたいのですが・・・

この検索性を重視するとXMLが必要と言うことは、
閲覧者にとっても「使いやすい検索サイト」が使えるというメリットになるんでしょうかね?
>
> いずれにせよ、作成者側の技術です。
> ブラウザも一応いくつか対応していますが、
> 見てもなんの違いも感じないと思います。

そうですか。
どうりで。
「XMLサイトリンク集」なるものがある筈?と思って検索してみましたが、
ありませんでしたね。(笑)

> 更新が楽、記述がすっきり、データベースとの連携が楽、
> ただそれだけの話ですから。
>
> …あっ、閲覧者がソースを見ても、そこになにが書いてあるか、
>  わかるってのもメリットですかねぇ。
>  いまはソースを見ても、わけのわからない文字が並んでるだけですし。
>  なんか違う?(^^;

それだけ簡単なプログラムということなんですね。

補足日時:2001/03/30 15:11
    • good
    • 0

たまさか今日からXMLでページを作り始めています。



閲覧者には特に利点はないと思いますよ。
ブラウザーの表現力を超える事はできないので限界がありますから。
Webを離れてのメリットはがあるというのは、
前に書かれている方達のおっしゃる通りです。

作るという事については、XMLをHTMLに変換する
予定ですのが、HTMLより内容に集中できるので
今のところは作りやすいです。

変換すれば未対応のブラウザでも見られるので
価値がないという事もないでしょう。
    • good
    • 0
この回答へのお礼

なるほどです。
有難うございます。

お礼日時:2001/03/30 15:15

XMLがHTMLに取って変わるわけではありません。


目的が別です。

XMLは言ってみれば、ネットワークで容易に扱えるデータベースと
思っていいと思います。社内ネットワークなんかで、ブラウザから容易に
顧客データなどを参照・変更することができます。
特別なアプリケーションがなくてもデータベースにアクセスできる。
データの管理が容易。

というわけで、一般個人のホームページ閲覧者は殆ど関係ないです。
関係するのは「システム製作者」「社内データを利用する社員」など。
将来的にはどうなるかわかりませんが、どっちにしろホームページを作るのはHTMLです。

この回答への補足

> XMLは言ってみれば、ネットワークで容易に扱えるデータベースと
> 思っていいと思います。社内ネットワークなんかで、ブラウザから容易に
> 顧客データなどを参照・変更することができます。

> 特別なアプリケーションがなくてもデータベースにアクセスできる。
> データの管理が容易。

現在、ファイルメーカー等のソフトを使えば、web上にデータベース構築、公開ができるようですが、これらの方法よりも簡単な概念でデータベースを構築できるというものと解釈していいのでしょうか?

補足日時:2001/03/30 15:10
    • good
    • 0

このQ&Aに関連する人気のQ&A

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

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

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

Q料理初心者でも、作れるお勧めレシピを教えてください!!!

料理初心者でも、作れるお勧めレシピを教えてください!!!

Aベストアンサー

レシピなんて検索すれば無数にでてきます。
そこから出来そうなものを選べばいいだけです。
料理の基本は「熱を加えれば何でも食べられる」です

http://cookpad.com/

QXMLは何が便利なの?

XMLはタグを自分で定義できるなどと言われ盛り上がっているようですが、XMLは何が便利なのでしょう?

私が思うに、タグを定義できるからといって、タグの持つ意味合いまでは定義できない(例えば「名前」というタグを定義できるからといって、それが人の名前なのか物の名前なのか、人の名前だとして自社担当者の名前であるのか取引先担当者の名前であるのか、と言ったことまで限定できず、データを送る側と受ける側で解釈を取り決めておかなければならない)のに、なぜこんなに持て囃されるのでしょう?

Aベストアンサー

要素や属性などのmarkupをそれぞれが勝手に定義していては、XMLのメリットは確かにあまりありません。定義できる可能性があるというだけで、実際には用途に応じた業界などで標準化されていた方がずっと便利です。

しかし、そのような各標準がXMLという同じ土俵の上に乗ることに意味があると思います。どの標準を使う際にも、XMLに関する知識や経験それにプログラムなどを活用することができます。
また、XMLからXMLへならば、XSLTというものを使って、変換することができます。

つまり、あるデータ形式みたいなものが業界や企業などによって定義される際、これまで見たことがないような形式になるよりも、XMLに基づいたものになる方が、定義する側にとっても利用する側にとってもメリットがあることになります。

XMLを分かりやすく説明するために<名前>jo-ji</名前>みたいな例がよく使われますが、実用的な観点ではあまり意味がない(それだけでは)と考えた方がいいと思います。あなたのおっしゃる通り、約束事があってはじめて役に立つのです。

Q料理初心者のためのレシピサイト教えてください。

僕は料理なんてしたことがないうえに、炊飯器も持っていないし買う気もありません、料理初心者のためにナベでご飯を炊く方法など、料理の基本中の基本がわかるサイトを教えてください。これからいろいろな料理に挑戦していくつもりなので、できるだけ豊富なレシピのあるサイトを教えてください。

Aベストアンサー

私が参考にしているところです。

あさちゃんの料理の基礎 http://www3.justnet.ne.jp/~gakusei/
            切り方の名称など載っています。
簡単お料理集 http://village.infoweb.ne.jp/~fwin2478/
料理の凡人 http://www.wht.mmtr.or.jp/~asano/bonjin/
      男性ならこんなのもいいかな?
美味しい献立 http://www.nagoya-jp.com/11/11.htm

炊飯器を買う気がないなら、レンジで炊く容器を購入してはいかがでしょうか?
私は持っていませんが、1合から炊けるし、2,3千円だと思います。

QXSLTを使用したXML->XML変換で...

XSLTを使用したXMLからXMLへの変換で、やり方が分からないのでどなたかお教え願います。

以下にXMLを記述します。

----[入力側]-----
<INPUT>
<IN1>
<old>100</old>
<new>100</new>
</IN1>
<IN2>
<IN21>
<old>200</old>
<new>200</new>
</IN21>
<IN22>
<old>300</old>
<new>300</new>
</IN22>
</IN2>
</INPUT>

----[出力側]-----
<OUTPUT>
<OUT1>
<OUT11>
<old>100</old>
<new>100</new>
</OUT11>
<OUT12>
<OUT121>
<old>200</old>
<new>200</new>
</OUT121>
<OUT122>
<old>300</old>
<new>300</new>
</OUT122>
</OUT12>
</OUT1>
</OUTPUT>


【質問内容】
 集団項目でないタグ(入力側のIN1およびIN2)を集団項目として出力したい

XSLTを使用したXMLからXMLへの変換で、やり方が分からないのでどなたかお教え願います。

以下にXMLを記述します。

----[入力側]-----
<INPUT>
<IN1>
<old>100</old>
<new>100</new>
</IN1>
<IN2>
<IN21>
<old>200</old>
<new>200</new>
</IN21>
<IN22>
<old>300</old>
<new>300</new>
</IN22>
</IN2>
</INPUT>

----[出力側]-----
<OUTPUT>
<OUT1>
<OUT11>
<old>100</old>
<new>100</new>
</OUT11>...続きを読む

Aベストアンサー

> 入力側のIN1,IN2が複数回繰り返された場合、
> 出力側もOUT1が複数回繰り返されるって感じです。

IN1とIN2が必ず1対1に対応するという条件でいいなら(複数の組が存在しても可)これでいけるでしょう。



IN1およびIN2以下の構造はオリジナルのまま出力されます。

<xsl:template match="INPUT">
 <OUTPUT>
  <xsl:apply-templates />
 </OUTPUT>
</xsl:template>
<xsl:template match="IN1">
 <xsl:text disable-output-escaping="yes">&lt;OUT&gt;</xsl:text>
  <xsl:copy-of select="." />
</xsl:template>
<xsl:template match="IN2">
 <xsl:copy-of select="." />
 <xsl:text disable-output-escaping="yes">&lt;/OUT&gt;</xsl:text>
</xsl:template>

> 入力側のIN1,IN2が複数回繰り返された場合、
> 出力側もOUT1が複数回繰り返されるって感じです。

IN1とIN2が必ず1対1に対応するという条件でいいなら(複数の組が存在しても可)これでいけるでしょう。



IN1およびIN2以下の構造はオリジナルのまま出力されます。

<xsl:template match="INPUT">
 <OUTPUT>
  <xsl:apply-templates />
 </OUTPUT>
</xsl:template>
<xsl:template match="IN1">
 <xsl:text disable-output-escaping="yes">&lt;OUT&gt;</xsl:text>
  <xsl:copy-of sele...続きを読む

Q料理初心者向けの圧力鍋レシピを教えて下さい。

お世話になります。
先日こちらで質問してホリシンの圧力鍋『マルセイユ』を購入しました。
先ほど届いたのですがレシピ本とかが入っていない奴なのです。

シンプルイズベストもいいのですが何を最初につくったらいいのかわかりません。
料理自体滅多にしないので初心者です。
おすすめレシピを教えてください。

まず最初は~から作ると良いですみたいに教えてください。
鍋が爆発しないか心配なので最初は短時間のものが良いのかなぁと思っています。

本もどれがいいのかわかりません。
ダイエット中なのでヘルシーなものが良いです。
教えてください。よろしくお願いいたします。

Aベストアンサー

玉ねぎのスープ

玉ねぎの茶色の皮を剥く(カットはしない)、
一人一個で。

圧力なべに玉ねぎを入れ、かぶるくらいの水を入れて、
火にかける。
圧がかかり始めたら、5分で火を止める。
自然に暑が抜けるまで待つか、急ぐなら圧を手動で抜く(取説に書いてあると思います)。

塩とコショウで味を調えます。
クレソンやパセリをのせてもいいです。


ヘルシーなものなら根菜類(イモ類を除く)の煮物が一番楽ですね。

QXML Webサービス

.NETを調べれば調べるほど分からない事だらけ・・・。
ADO.NET(?) ASP.NET(?)
XML Webサービスがこれから普及されていくとの事ですが、
これは、今実現できているのでしょうか?
.NETがでてきて初めて可能なものなのでしょうか?

実は小さなXML Webサービスを作れればと考えているのですが、
Visual Studio.NETを使用したサンプルなど何か例などはないでしょうか?
ネットでも書籍でも雑誌でも・・・。
切実です!よろしくお願いします!

Aベストアンサー

Webサービスが今実現できているかどうかですが、国内では一部の系列企業間以外ではまだ利用されていません。
また殆どがJavaでして.NETによるものは大規模システムで利用されることは今後も少ないと思います。
.NETのサンプルには私は興味がないのですが、技術評論者のJAVAPressやIDGのJavaWorldにはAXISによるものやWSTKやWebSphereによるものが載っています。ただしSoapにおいてSignatureはかかりますが、Encryptionはほぼ不可能です。XKMSは当分実用にはならないのでこれでビジネストランザクションするにはSSLを使うしかありません。(現状では残念ながら)
私はいじったことはありませんが、.NETに関しての解説記事は日経BP別冊「Webサービス完全ガイド」があります。
ただし、書籍情報は基本的に古いのでMSのサイトのサンプル(URLは探せば分るでしょう)を使った方がよいのではないでしょうか?

Qかなりの料理初心者です。今日、肉じゃがを携帯サイトのレシピどおりに作っ

かなりの料理初心者です。今日、肉じゃがを携帯サイトのレシピどおりに作ったのですが、何となく酸っぱいんで甘めに直したいんです!食べられない程ではないのですが、美味しくないんです。大量に作ってしまったので力を貸してください…。
入れた調味料分量は以下です。(四人前)

☆砂糖 大さじ1
☆醤油 大さじ3
☆酒 大さじ1
☆みりん 大さじ1
☆ほんだし 小さじ1
★最初に肉を炒める時に、胡麻油 大さじ1
☆水 約400CC
※具材は、ジャガイモ・豚肉・たまねぎ・白滝です。

私としては、★の胡麻油の酸っぱさな気がするのですが砂糖を少しずつ足していっても一向に味が変わりません。


何か良い方法はないでしょうか?

Aベストアンサー

肉じゃがは好きでないので、ほとんど作らないので参考程度に。

味が甘くなればいいって観点からのみです。
みりん、酒、砂糖を足してみて下さい。
最後に塩を一つまみ(入れすぎないように!)
それでも酸味が気になるのであれば、味噌を少し足して
味噌風味にしてしまうって手もあります(肉じゃがからは離れてしまいますけど)

たぶん味が濃くなりすぎると思うので、
食べる時にとき卵につけて食べたり、卵焼きの具にしたり、
パンの中にとじこめて焼いてみたり、おにぎりの中に入れてみたり、
(食パンを二つ折りにして間に挟んでパンの端をフォークなどを使って押さえつける)
味が濃くなってもあきらめずに工夫して下さいね。


次回はこのレシピを試してみて下さい。
◎材料(じゃがいも、タマネギ、牛肉)を切る。
じゃがいもとお肉は一口大。タマネギは薄くくし型に。
◎フライパンにごま油を入れて準備。(テフロン加工のお鍋でもOK)
ごま油(大さじ1)を香りが出るまでしっかり熱してからタマネギを入れる。
◎タマネギがしんなりしたら脇によせて、空いた場所にお肉を追加。
◎お肉に火が通ったら、全体を混ぜてからここで調味料。
☆醤油☆みりん☆砂糖を入れる。分量は、2:1:1
全体を混ぜ合わせて馴染ませる。
◎じゃがいもをフライパンの中に並べてお水を入れる。
(お水はじゃがいもがの頭がちょっと出るぐらいの分量で)
◎蓋をして一気に加熱(強火で)。じゃがいもがやわらかくなったらOK。
じゃがいもがやわらかくなる前にお水が足りなくなってきたらお水をさらに足しても可。
◎お箸をじゃがいもに刺せる状態になったら、蓋をはずして水分を飛ばして完成。
このレシピだと、水分が少ないのでお弁当にも使いやすくて便利ですよ^^

肉じゃがは好きでないので、ほとんど作らないので参考程度に。

味が甘くなればいいって観点からのみです。
みりん、酒、砂糖を足してみて下さい。
最後に塩を一つまみ(入れすぎないように!)
それでも酸味が気になるのであれば、味噌を少し足して
味噌風味にしてしまうって手もあります(肉じゃがからは離れてしまいますけど)

たぶん味が濃くなりすぎると思うので、
食べる時にとき卵につけて食べたり、卵焼きの具にしたり、
パンの中にとじこめて焼いてみたり、おにぎりの中に入れてみたり、
(...続きを読む

Qxmlとjavaで自動的にWEBが更新されるソースを作ろうと思っています

はじめまして。お忙しいところ申し訳ございませんがお力をお貸しいただきますようお願いいたします。
今度xmlで時間やwebサイトのURLなどを定義しておき、
時間がきたら自動的にページを開いていくプログラムを作ろうとしています。
具体的には
<diary>20050613</diary> 日時が2005年6月13日
<time>231530</time> 時間が23時15分30秒に
<web>http://www.goo.ne.jp</web> gooを開く

というように記述していこうと考えています。
このようなxmlファイルをサーバで配布し、クライアント側で実行できるようなプログラムを作ってみたいと考えているのですが実際にどのような技術を使っていけば良いのか分かりません。自分でも調べてはいっているのですが、なかなかXMLの基礎知識も乏しいため前に進みません。
他のプログラミングはjavaが多少できるのでjavaとxmlを使って作れればと思っています。
何かヒントでも結構ですのでアドバイスお願いいたします。

Aベストアンサー

具体的に質問を絞り込まないと回答は難しいですね。
・サーバーでXMLファイルを配布する方法
・クライアントプログラムがXML文書を読み取る方法
・指定日時にプログラムを実行する方法
・Webサイトを開く方法

など複数の質問が出てくるので絞り込んではいかがですか?
考えられているプログラムはJava + XMLでなくても実現できます。

Q初心者向け料理、レシピ(条件あり)

クリスマスに彼に料理を作りたいと考えてますが、私はあまり料理ができません。レシピ通りに作ることはできるのですが使う材料が多いとレシピを見た時点でやる気がなくなってしまいます。それと私も彼も偏食なのでこれにもこまっています。条件としては
1、彼は和食、生魚はだめ(アメリカ人です)。海
  老、セロリ、人参が好き。
2、私はこってりしている物がだめです。

どなたか料理を教えて下さい!!!

Aベストアンサー

挙げられた条件でいくと、エビのオイル揚げとポトフでしょうか。

エビのオイル揚げは、小さな耐熱容器(要はグラタン皿や深手の陶器類)や土鍋にオリーブオイルを注いで、火にかけてます。

そこに塩コショウしておいた芝エビや車エビを入れ、音を立てているうちに、テーブルに運び、音が収まったらフォークなどで取り出して食べます。

直接火にかけず、フライパンでオリーブオイルを熱して、それを容器に注いでエビを入れても構いません。
油っこそうに見えて、とてもあっさりした味で、インパクトもありますし、ワインなどにもあいます。

また、オリーブオイルにスライスした唐辛子とニンニクを入れたり、エビにいろんなハーブ類を刻んでまぶして揉んでおくなどすると、いっそう食欲が増します。

残ったオイルは、パンなどにつけたり、スライストマトにみじん切りのタマネギを乗せ、塩コショウしたサラダにかけて食べるといいでしょう。

ポトフは、牛肉の赤身、セロリ、ニンジン、タマネギ、キャベツなどをコンソメスープで2~3時間ゆっくり煮込んで、塩コショウで味を整えるだけ。アクや余計な脂を丁寧に取るのがポイントです。味だしにベーコンやソーセージを入れてもいいでしょう。

さっぱりしていながら、肉と野菜のじんわりとした旨みが舌に広がります。好みでマスタードを添えてください。

まずはエビで盛り上げ、次に温かいポトフでしみじみとクリスマスを過ごすといいでしょう。

挙げられた条件でいくと、エビのオイル揚げとポトフでしょうか。

エビのオイル揚げは、小さな耐熱容器(要はグラタン皿や深手の陶器類)や土鍋にオリーブオイルを注いで、火にかけてます。

そこに塩コショウしておいた芝エビや車エビを入れ、音を立てているうちに、テーブルに運び、音が収まったらフォークなどで取り出して食べます。

直接火にかけず、フライパンでオリーブオイルを熱して、それを容器に注いでエビを入れても構いません。
油っこそうに見えて、とてもあっさりした味で、インパクトもあ...続きを読む

Q妥当なXML(Valid XML)のチェックについて

妥当な文書にするためにチェックを行っているのですが
http://validator.w3.org/
ここれでやるとThis page is not Valid (no Doctype found)!といわれ

omitted tag minimization parameter can be omitted only if OMITTAG NO is specified.

などとエラーがでてしまいます。

しかし、http://www.stg.brown.edu/service/xmlvalid/でやるときちんとValidになります。


先生からはhttp://validator.w3.org/でチェックをするときいたのですがどうしてもエラーがでるので
やはりhttp://validator.w3.org/はXHTMLだけでXMLのチェックというものはできないのでしょうか?
XMLのValidかどうかのチェックはhttp://www.stg.brown.edu/service/xmlvalid/でやればいいのでしょうか?

妥当な文書にするためにチェックを行っているのですが
http://validator.w3.org/
ここれでやるとThis page is not Valid (no Doctype found)!といわれ

omitted tag minimization parameter can be omitted only if OMITTAG NO is specified.

などとエラーがでてしまいます。

しかし、http://www.stg.brown.edu/service/xmlvalid/でやるときちんとValidになります。


先生からはhttp://validator.w3.org/でチェックをするときいたのですがどうしてもエラーがでるので
やはりhttp://validator.w3.or...続きを読む

Aベストアンサー

>ファイルをアップロードしてチェックした場合だとSorry! This document can not be checked.

再現した(笑)
[原因]
どうやらファイルアップロードはXML宣言にShift_JISって書いてあっても
us-ascii扱いになってしまうようだ。
で、そのために「ごめんね、マルチバイトの文字は読めないの」って謝られるの。
[回避策]
Extended File Upload Interfaceって奴にアクセスすると
色々指定できる。チェックする時にアップロードして
Encoding:の欄を(detect automatically) [自動的に検出する→us-asciiと検出される]からshift_jisを明示してあげると検証が行われる。

俺は大抵BOM付UTF-8で文書を作ってきちんと自動認識されていたと思う。(BOMなしだとus-asciiとかその他のエンコードだと思われかねないから)
=======================
>This page is not Valid (no Doctype found)!

[原因]
テキスト入力だと「DOCTYPE宣言書け」って書いてあるくせに、
内部サブセットだとDOCTYPE宣言だと認識できず
要素型宣言等をタグだと思い込みやがるらしい。
(当然終了タグに該当するものがないので「きちんと閉じやがれ」って言ってる)
[回避策]
なし。多分仕様。

>ファイルをアップロードしてチェックした場合だとSorry! This document can not be checked.

再現した(笑)
[原因]
どうやらファイルアップロードはXML宣言にShift_JISって書いてあっても
us-ascii扱いになってしまうようだ。
で、そのために「ごめんね、マルチバイトの文字は読めないの」って謝られるの。
[回避策]
Extended File Upload Interfaceって奴にアクセスすると
色々指定できる。チェックする時にアップロードして
Encoding:の欄を(detect automatically) [自動的に検出する→us-asciiと検出...続きを読む


人気Q&Aランキング

おすすめ情報