XmlElement có thuộc tính "Đặt hàng" mà bạn có thể sử dụng để chỉ định thứ tự chính xác của các thuộc tính của bạn (liên quan đến nhau) khi tuần tự hóa bằng XmlSerializer.Cách xác định thứ tự của XmlAttributes, sử dụng XmlSerializer
Có điều tương tự cho XmlAttribute không? Tôi chỉ muốn thiết lập thứ tự của các thuộc tính từ một cái gì đó giống như
<MyType end="bob" start="joe" />
để
<MyType start="joe" end="bob" />
Đây chỉ là để có thể đọc, lợi ích riêng của tôi thực sự.
Tôi lấy ý kiến của bạn. Tuy nhiên tôi phải không đồng ý với tuyên bố mà bạn trích dẫn (Tôi biết họ không phải là lời của bạn), thứ tự là quan trọng đối với tôi. Có, nó sẽ vẫn hoạt động theo một trong hai cách, nhưng tôi quan tâm và tôi muốn đặt thứ tự: '( – demoncodemonkey
Là một sang một bên, có tồn tại cái gọi là XML hợp quy nơi các thuộc tính được sắp xếp theo từ điển, xem http: //www.w3. org/TR/xml-c14n11/# DocumentOrder –
Tôi thấy, những gì bạn có thể làm là thực hiện hoặc trình bao bọc của riêng bạn cho XmlWriter và sau đó sắp xếp chúng như bạn thấy phù hợp ở đó. – Lucero