XmlSerializer C#-对象传递的简单值被转换并显示为xml文件中的科学值

XmlSerializer C#-对象传递的简单值被转换并显示为xml文件中的科学值,c#,xml,xmlserializer,scientific-notation,C#,Xml,Xmlserializer,Scientific Notation,我们使用XmlSerializer将对象序列化为xml文件。对象传递到xml文件中的输入数据是简单形式的,例如ex、9.3nA和80 pA,但它们在其科学符号中分别显示为9.3E-09和8E-11。我希望它们以简单的形式展示,而不是科学的符号。我一直在努力研究它,但找不到解决办法。有没有办法做到这一点 任何帮助都将不胜感激 谢谢 我想知道您的数据类型是什么。无论如何,XML代表的是数据的值,而不是格式。如果您希望它以特定的方式格式化,它可能需要是一个字符串。否则,我会说,由xml的使用者根据需要

我们使用XmlSerializer将对象序列化为xml文件。对象传递到xml文件中的输入数据是简单形式的,例如ex、9.3nA和80 pA,但它们在其科学符号中分别显示为9.3E-09和8E-11。我希望它们以简单的形式展示,而不是科学的符号。我一直在努力研究它,但找不到解决办法。有没有办法做到这一点

任何帮助都将不胜感激


谢谢

我想知道您的数据类型是什么。无论如何,XML代表的是数据的值,而不是格式。如果您希望它以特定的方式格式化,它可能需要是一个字符串。否则,我会说,由xml的使用者根据需要对值进行适当的格式设置。

他们的数据类型是什么?为什么会有所不同?有人在查看XML吗?可能会在html中添加一个样式表。它们是自定义类型Ampere。客户对最简单的形式不太满意。正在序列化的C#数据类型是什么?我们动态添加此属性,因此其实际类型为“object”,因为我不确定数据类型,我们希望任何类型都转换为object。