问题与此类似:
如何在 .NET 中的反序列化期间指定 XML 序列化属性以支持命名空间前缀?
但专门用于属性。我有类似的东西:
<person xmlns:a="http://example.com" xmlns:b="http://sample.net">
<a:fName a:age="37">John</a:fName>
<b:lName>Wayne</b:lName>
</person>
而且我找不到将前缀添加到属性“年龄”的方法。
必须如何更改上面链接中提出的解决方案才能达到目标?我尝试了不同的解决方案但没有成功。