ホームページ  >  記事  >  バックエンド開発  >  XML実践攻略 第1巻: 動的ソート

XML実践攻略 第1巻: 動的ソート

巴扎黑
巴扎黑オリジナル
2017-03-19 15:42:171538ブラウズ

[はじめに] 並べ替え機能により、ページ上のデータがより人間らしく見えるようになります。これは、Web サイトでよく見られる機能的な効果です。従来、自動仕分けは多くのスクリプトコードを使って行われており、一般の愛好家にとっては困難でした。ただし、xml を使用して処理する方がはるかに簡単です。

並べ替え機能を使用して、ページ上のデータをより人道的にしましょう。これは、ウェブサイトでよく見られる機能的な効果です。従来、自動仕分けは多くのスクリプトコードを使って行われており、一般の愛好家にとっては困難でした。ただし、xml を使用して処理する方がはるかに簡単です。あなたのページをもっとゴージャスにしてください、笑、あなたも興奮していますか!

マテリアル:
XML ボリューム動的並べ替え
2 つのファイルがあります: paixu データ相互作用機能を改善し、ページをよりカラフルにします。
効果:
ここを参照
コード:
paixu。
2) paixu.xsl はフォーマット ファイルです。注意すべき点がいくつかあります。
(1) スクリプト内:

sortField=document.

したがって、最初の onLoad では、order-by の値がはblue_IDです。
そして、order-by の値を再定義することでソートの目的を達成します。


Layer1.innerHTML=source.documentElement.transformNode(stylesheet);

XMLデータ変換後にLayer1を変更する機能なので、パラメータ「blue_name」を渡した後、
Name
order-by の値を 'blue_name' に変更しました。つまり、並べ替え方法として 'blue_name' を使用しました。
次に、Layer1 の innerHTML 値を再表示して、新しくソートされたコンテンツを表示します。

(2) テキスト内:

order-by
これを省略すると、効果を確認できません。 !


もう 1 つのポイント:
Encoding="gb2312" は、ほとんどの XML 教科書に示されているコードに追加されることはほとんどないため、XML で中国語を使用する場合は、この宣言が記述されていないため、エラーが報告されます。

追記:
動的ソートの考え方を皆さんが理解したら、実装方法が実際には非常に簡単であることがわかるでしょう。
order-by 値を変更して、再度表示するだけです。
私たちは、動的クエリおよび動的ページング関数においてもこの考え方に従っています。                                                                        

以上がXML実践攻略 第1巻: 動的ソートの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。