I have a custom object which has a string property called 'Name' I'd like to keep the XML generated by serialization the same but add an attribute to the element called 'NiceName' with a value of 'Full name'.
This is what i have currently:
<TheObject>
<Name>mr nobody</Name>
</TheObject>
This is what i would like to generate:
<TheObject>
<Name NiceName='Full name'>mr nobody</Name>
</TheObject>
I only need this for some XSLT so i don't want to change the way the class works if possible. I.E. Changing name from string to a custom class. All objects will have the same attribute it will never change it is going to be totally read only.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…