XmlResourceParser将文本属性更改为浮点数

时间:2017-11-17 11:29:11

标签: android xml android-studio-3.0

在最新的Android Studio 3.0和Android更新27.0.1之后,XmlResourceParser突然读取包含带有'。'的序列号的文本属性。分隔符有时作为浮点数,甚至将它们四舍五入。

<?xml version="1.0" encoding="utf-8"?>

<article number="3211005.148">

阅读时:

String number = parser.getAttributeValue(null, "number");

然后编号是:“3211005.2”。

“001”变为“1”,但“1293.010”仍为“1293.010”。

该代码多年来一直运作良好。似乎有些“智能”资源编译正在造成损害。反正有没有阻止这种转换?

0 个答案:

没有答案