[trpg-xml:00099] Re: 【参加募集】何を話すのか?

Goto (trpg-xml ML) HTML Log homepage


Index: [Article Count Order] [Thread]

Date: Sun, 12 Sep 1999 04:35:34 +0900
From: skoba@vox.tutkie.tut.ac.jp (KOBAYASHI Satoshi)
Subject: [trpg-xml:00099] Re: 【参加募集】何を話すのか? 
Sender: skoba@caine.vox.tutkie.tut.ac.jp
To: trpg-xml@trpg.net
Message-Id: <199909111935.EAA22222@caine.vox.tutkie.tut.ac.jp>
In-Reply-To: Your message of Thu, 09 Sep 1999 21:48:54 +0900.             <199909091247.VAA13503@mail.na.rim.or.jp> 
X-Mail-Count: 00099

	小林@豊橋技術科学大学です。

In Subject : [trpg-xml:00098] Re: 【参加募集】何を話すのか? 
    Message-ID : <199909091247.VAA13503@mail.na.rim.or.jp> 
    Itikawa Akira さん wrote:
> ラウールです。
>

        [略]

>
> 「XML に関する知識が無いので...」という一人です。
> なぜないかというと勉強していないからで,あたりまえですね。
>
> なぜ勉強していないかというと,「難しそうだから」とか「忙しいか
>ら」というわけではなくって(それがないとは言いませんが,瑣末な問
>題です),「何の役に立つのかいまいち実感が湧かないので,勉強しよ
>うという意欲がでない」からです。
> HTMLをはじめて知ったときは,そのリンク機能のすばらしさに,速攻
>で勉強をはじめました(といってもHTMLは別に難しくないので,勉強と
>いうほどのものではないですが)。
> まだ私には,「をを,XMLってこんなことができるんだ」というのが全
>く理解できておりません。どこかに簡単でいいからサンプルがあって,
>実際に触って見れると,たぶん実感が湧くんでわないかなと思っていま
>す。そういったサンプルを見せてくれることが,今の私にとっては一番
>ありがたいなぁと。

    えーとですね、XMLの元になったSGMLというのは、一種の文書交換用の規
格です。つまり、アプリケーション独立のデータ記述形式を定義する規格と思っ
ていただければ良いのではないかと思っています。別の言い方をすれば、SGML
は、アプリケーション独立のデータ記述形式を定義するメタ言語というかメタ
規格と言えるでしょう。で、XMLは、大雑把にいって、SGMLを簡素化したもの
だといえると思います。

    ですから、記述しようと思えば、文書の修飾情報でも、データベースのデー
タでも、それぞれに応じたタグを定義できます。で、XMLで何ができるのかと
いうと、結局は、そのタグを解釈するアプリケーション次第なわけです。

    ただ、そのためには、どのような情報を記述しようとしているのか、ある
いはどのような構造化をしようとしているのかを明確にする必要が有ります。
ですから、極端に言ってしまえば、XMLのDTDを定義すること自体は瑣末な問題
であると言って良いと思うのです。

    サンプルとしては、いくつか本が出てますんで、それに載ってるのを見て
いただくのが言いと思うんですが、http://www.xml.gr.jp/ とかからリンクを
辿ってもらうと、良いいかもしれません。昔は、TEIがいくつもDTDを定義して
いたんですが、なんか、今はそれらを纏めちゃったのか何なのか、いまいちど
んな用途があるのかが分かりにくくなっちゃってるもんで...

    ただ、例えば、voxmlとか言って、簡単な音声入出力プログラムの動作制
御を書くとかいうXMLDTDも開発されてますし、言語処理用に品詞や文の構造を
書くとかいうのも有りますし...(ま、そっちが専門なもんで...).。情報系で
はXMLの応用がどんどん進んでいると言えると思います。

-----
    

Goto (trpg-xml ML) HTML Log homepage