XSLT:イデオロギーの問題/問題

私は「辞書で読むことができる」というレベルで外国語XSLを知っています そして、おそらく、私はこれ以上必要としません。

しかし、ここでは、XML + XSLシステムを構築する原理を学びます。 これは、自己開発のために1つのアイデア実装するために必要です。



おそらく、主題分野を知らないので、「正しくて理解可能な質問」を定式化することはできませんが、試してみます。 だから:

  1. 問題#1:プログラミング言語hash-array-variableをXML形式に変換する。

    XSLテンプレートを作成する際の複雑さを最小限に抑えるために、配列の構造とデータをXML形式に変換するための正式なアルゴリズムに要件はありますか? ここで、「複雑さ」は「データ構造の理解」である可能性が最も高い(おそらく何か他のもの)。



  2. 問題#2: XMLを完全なHTMLページに変換する。

    ここでは、十分な経験がありません=(そして、この質問の定式化は最も困難です。

    私はすべてこのように見えます:

    -URIによるサーバーは、XML形式のオブジェクトリソースデータを生成します。

    -XSL変換がXMLに適用され、HTMLコードが生成されます。

    -結果のHTMLはページテンプレート内に追加する必要があります。

    -ページには、他のリソースオブジェクトのHTMLコードが含まれている場合があります。

    -HTMLコードでは、同じ構造のデータを見つけることができます。 例:ユーザーのニックネーム、リンク、ボタン、メニュー項目、その他。

    ここで自転車工場を発明したくありません。 何らかのリンクを提供したり、テンプレートの編成や変換の順序などに関して、これらすべてが「正しく」行われた経験を共有していただけますか? そして、私はすべてを採用します=)



  3. 問題番号3:データを異なる形式に変換する:

    おそらくこれは役に立ちませんが、システム設計の段階で構築する価値があるかもしれません。

    課題は、サーバーとブラウザーの両方でデータを同じHTMLコードに変換する必要があることです。

    そのような問題を解決するためのアルゴリズムに遭遇しましたか?

    -XSL1とJsonTemplateとはまだ完全には理解されていない

    -クライアントでXSLを実際に使用したくない=)
私は本当にあなたの助けを望みます(そうでなければ私は「いつものように」すべてをしなければなりません=)



All Articles