Wordsworth広場
  新規投稿 ┃ ツリー表示 ┃ 一覧表示 ┃ トピック表示 ┃ 検索 ┃ 設定 ┃ 『Wordsworthの杜』へ戻る  
202 / 269 ツリー ←次へ | 前へ→

V3のXMLについて まぎー 02/12/19(木) 9:53 要望

  Re:V3のXMLについて まぎー 02/12/24(火) 16:55 その他
 ┗ Re:V3のXMLについて ひろき(Wordsworth作者) 02/12/26(木) 22:21 回答
 ┗ Re:V3のXMLについて まぎー 03/2/2(日) 17:51 解決

Re:V3のXMLについて
その他  まぎー E-MAIL  - 02/12/24(火) 16:55 -

引用なし
パスワード
   >XMLに近づけるか、一般的なWindowsアプリに近づけるか、悩みどころな点です。
>Shift_JISのほうが普通のエディタで編集できて便利なので、当面はShift_JISでいこうと思います。

そうですね。Windowsアプリとして考えた場合そうしないと問題が起きる場合があるかも?

>タグ(「用語」「キャプション」「読み」「スペル」…等)は、ユーザが自由に追加・削除・変更できるようにします。もちろん、英数でも日本語でも可。
>
>ユーザが変更できない、Wordsworthの内部処理で使うようなタグや属性は、英数表記に統一しようと思います。
>(実は、英数ではなく日本語にしようと思っていたところだったんですが、やっぱり英数にします。)

Wordsworthの文書を「非定型」文書と見るか「定型」データと見るかで違いますが妥当性検証はどう考えられていますか? タグのユーザー追加に対して行うのは大変かと思います。そうするとスキーマの問題も出てきますし。検索ロジックの組み込みにも関わってくる問題かと思われます。

>sample(用語集).xmlに、以下のような記述がありますが、
>
><?xml-stylesheet type="text/xsl" href="style.xsl"?>
>
>この記述を書かなくても、[ファイル | プロパティ]でXSLファイル名を指定すれば、任意のXSLファイルを適用することができます。
>って、質問の意味をはき違えていたらごめんなさい。

perserを組み込んでいないブラウザのためにピュアなHTMLで欲しいというニーズもあるのではないかという意味でした。言葉が足りませんでした。申し訳ないです。
<Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; T312461)@ns4.tohoku-epco.co.jp>

Re:V3のXMLについて
回答  ひろき(Wordsworth作者) E-MAIL  - 02/12/26(木) 22:21 -

引用なし
パスワード
   ▼まぎーさん:
>Wordsworthの文書を「非定型」文書と見るか「定型」データと見るかで違いますが妥当性検証はどう考えられていますか? タグのユーザー追加に対して行うのは大変かと思います。そうするとスキーマの問題も出てきますし。検索ロジックの組み込みにも関わってくる問題かと思われます。

「非定型」「定型」「妥当性検証」「スキーマ」…。すいません、素人なもので、言葉の意味がよく分かりません。

Wordsworthは汎用的なXMLエディタではないので、許容できるタグの構造はある程度決まってます(これがスキーマ?)。で、決められた構造ではないXMLファイルをWordsworthで読み込もうとしても「あれ、なにもデータが表示されないなあ。なんでだろ。」となるだけで、チェック機能(これが妥当性検証?)は現状考えていません。

基本的にはWordsworthで作ったXMLファイルを読み込むことしかしないとの前提なので、そうゆうチェックは不要かな、と軽く考えてます。

#XMLの勉強不足だと痛感…。

>perserを組み込んでいないブラウザのためにピュアなHTMLで欲しいというニーズもあるのではないかという意味でした。言葉が足りませんでした。申し訳ないです。

すいません。いまだに質問の意味がよくわかってません(^^;)

「perserを組み込んでいないブラウザ」とは、例えばNetscape4.7とかのことですよね?そういうブラウザではXMLファイルは直接表示できないわけで、データを表示するためにはXSLTでHTMLに変換した後のファイルが欲しい、という意味でよいですか?

ちなみに、通常使っているブラウザがperserを組み込んでいるかどうかはともかく、Wordsworth Ver3を使う上でMSXMLをインストールしておく必要はあります。
(ネスケ派であってもIE6等をインストールする必要はあります。IE6等をブラウザとして使う必要はありませんが。←私がまさにこれ)

で、Wordsworthは、MSXMLの力(とXSLファイル)を使ってHTMLファイルを吐き出す機能は持ってます。
(答えになってますか?)
<Mozilla/4.78 [ja] (Win98; U)@fe071107.fl.FreeBit.NE.JP>

Re:V3のXMLについて
解決  まぎー E-MAIL  - 03/2/2(日) 17:51 -

引用なし
パスワード
   >「非定型」「定型」「妥当性検証」「スキーマ」…
オライリーの『XMLクイックリファレンス第2版』(ISBN4-87311-113-7)なんか参考になるかと思います。載っているサンプルはJavaですが。まだオライリージャパンのWebには載ってないようです。
それからApacheXMLプロジェクト(http://xml.apache.org/)などもよろしいかと^^

>「perserを組み込んでいないブラウザ」とは、例えばNetscape4.7とかのことですよ
> ね?そういうブラウザではXMLファイルは直接表示できないわけで、データを表示する
> ためにはXSLTでHTMLに変換した後のファイルが欲しい、という意味でよいですか?
はい。
JavaScriptを切ってあったらDHTMLがどーにもならないようにクライアントの機能に依存すると困ることが多々あります。
企業ユーザーなんかはセキュリティ上ブラウザを更新したりMSXMLをインストールできないこともあります。
そういった面倒なことはサーバーで解決し、ブラウザ側にはHTMLのレンダリングしかやらせないってのが現在主流のようです。ASP.NETもPHPもそうですね。
Javaの世界でも今は誰もアプレットを作らなくなりました^^

> で、Wordsworthは、MSXMLの力(とXSLファイル)を使ってHTMLファイルを吐き出す機
> 能は持ってます。
了解しました。どうもありがとうございました。
あとどうやらMSXMLはXSLに独自解釈の部分があるようですのでチェックされておいた方がいいかもです^^
<Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)@YahooBB219053120150.bbtec.net>

  新規投稿 ┃ ツリー表示 ┃ 一覧表示 ┃ トピック表示 ┃ 検索 ┃ 設定 ┃ 『Wordsworthの杜』へ戻る  
202 / 269 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
56416
(SS)C-BOARD v3.23b is Free.