是否有可能XML文件,如排序如下:排序XML文件
<model name="ford">
<driver>Bob</driver>
<driver>Alice</driver>
</model>
<model name="audi">
<driver>Carly</driver>
<driver>Dean</driver>
</model>
這將成爲
<model name="audi">
<driver>Carly</driver>
<driver>Dean</driver>
</model>
<model name="ford">
<driver>Alice</driver>
<driver>Bob</driver>
</model>
也就是說,最外層的元素會先被排序,然後是第二最外面,和等等。
他們需要先按元素名稱排序。這可以做到嗎?或者我應該使用像BeautifulSoup這樣的東西來旋轉我自己的東西?
將結構讀入對象列表中,對其進行排序,然後將其寫回到任意位置。就這麼簡單。我不認爲這裏的人會爲你寫代碼。 – MMM 2012-07-23 10:34:28
我希望能有這樣的東西。這將節省重新發明輪子。 – Rory 2012-07-23 10:35:00
對xml進行排序沒有意義,但可以使用xslt對其進行轉換。 [看到這個](http://www.w3schools.com/xsl/xsl_sort.asp) – Takahiro 2012-07-23 10:35:37