1

私はプログラマーではありません。まず、MacのXML、HTMLフォーム、XSLTから始めます。

フォームを使用してXHTMLページに短いテキストを投稿し、エンドユーザーにそのテキストに注釈を追加するように依頼する予定です。ユーザーは投稿されたテキストの特定の部分を選択し、各注釈は1つの特定の文字チェーンを表します。

私の目標は、さまざまなユーザーの注釈から取得したタグを、すべてのリビジョンインジケーターを含む元のテキストを含む1つのXML「ナレッジベース」に統合することです。次に、XSLTシートを使用して、取得したタグに基づいてさまざまなレポートを作成する予定です。

私の2つの質問は次のとおりです。

  1. 夢を見ているのかしら?Java、PHP、Ajax、または他の熟練したプログラマーのツールを使用せずに、XML、XFORMS、XSLTでそれを行うことは本当に可能ですか?

  2. その方向を目指してさらに探求するための私の焦点は何でしょうか?どのスキーマ、イベント、シーケンスを調査する必要がありますか?

4

2 に答える 2

1

注釈を XML ナレッジ ベースに統合するには、何らかのプログラム コンポーネントが必要になります。どうすればそれを回避できるかわかりません。

于 2010-03-12T00:41:24.753 に答える
1

XML は、構造化データのストレージ形式です。動的プロパティはまったくありません。

XForms は、構造化されたフォームを XML で表現する方法の仕様に過ぎず、動的なプロパティもありません。

XSLTプログラミング言語ですが、実際には Web アプリケーション スタックとして機能する機能はありません。これは通常、HTTP 処理、ファイル IO、およびアプリケーション ロジックを行う何らかの「外部」プログラミング言語と連携して動作します。

あなたのこのアイデアのためにプログラミングを回避することはできません。サーバーには少なくとも 1 つの「経験豊富なプログラマー ツール」が必要であり、おそらくクライアントには多数の JavaScript が必要です。

于 2010-03-12T10:07:21.210 に答える