在xml中不显示整数的第一个doble零

我使用PHP和MYSQL创build一个XML文件。 当我在记事本++中打开XML文件如下所示的内容:

<?xml version="1.0" encoding="UTF-8"?> <products> <item> <price>26000</price> <value>278</value> <code>00101189</code> </item> <item> <price>17000</price> <value>92</value> <code>00101100</code> </item> <item> <price>119000</price> <value>112</value> <code>7228687815233</code> </item> <item> <price>48000</price> <value>400</value> <code>6954851217411</code> </item> </products> 

但是,当在Microsoft Excel 2013中打开这个文件时,像这样的内容:

在这里输入图像说明

正如您在代码列的第二行所看到的,代码应该是“00101189”,但输出是“101189”。

什么是问题? 我的XML文件或Microsoft Excel?

Excel将自动隐藏前导零。 尝试在文本编辑器中打开,希望一切都将完好无损!