2009-08-20 15 views
1

ちょうど私はキー適用された要素(つまりEmpID)で並べ替えを適用した後、xmlファイルを再作成する必要があります、私はADO.NET.Whichを使うべきではありません先に進めるのが一番いいのですか?そうするためには、どのXMLクラスを使用する必要がありますか?LINQはとても便利ですか?C# - 並べ替えのXML要素 - (ADO.NETなし)

答えて

4

これを行う必要はありません。

<xsl:template match="/"> 
<xsl:apply-template select="yourlementnode"> 
    <xsl:sort select="EmpID" order="ascending" /> 
    </xsl:apply-template> 
</xsl:template> 
+0

を参照してください。または物理的に? – user158977

0

LINQ to XMLはおそらくあなたの最善の策でしょう。エレメントを「適切な位置に」移動するか、または再オーダーされたエレメントで新しい文書を作成する(おそらくもっと簡単に)かのどちらかです。

いくつかのサンプルXML(入力と出力)を提供できる場合は、いくつかのサンプルコードを用意するのはかなり簡単です。

+0

どのように添付ファイル機能を利用することができますか? – user158977

+0

タグを追加しようとすると、このエディタはそれを認識しません。 – user158977

+0

4つのスペースでコード/ XMLをインデントする必要があります。 http://stackoverflow.com/editing-help –

関連する問題