|
@@ -10,7 +10,7 @@ import java.io.File
|
|
|
* @classname:
|
|
|
* @author: LiuXiaoLong
|
|
|
* @date: 2023/2/13
|
|
|
- * description: 解析Border_width相关token
|
|
|
+ * description: 解析BorderWidth相关token
|
|
|
*/
|
|
|
class BorderWidthParse : IParseToken {
|
|
|
|
|
@@ -26,7 +26,7 @@ class BorderWidthParse : IParseToken {
|
|
|
val value = jsonObject.get(key)
|
|
|
val names = (value as JSONObject).names()
|
|
|
if (names.length() == 2 && names.getString(0).equals("type") || names.getString(0).equals("value")) {
|
|
|
- val sizingValue = value.getString("value")
|
|
|
+ val sizingValue = value.getString("value").replaceInvalidStr()
|
|
|
result["${rootKey}_${key}"] = sizingValue
|
|
|
} else {
|
|
|
parse("${rootKey}_$key", value)
|
|
@@ -57,7 +57,9 @@ class BorderWidthParse : IParseToken {
|
|
|
}.map {
|
|
|
it.first to it.second +"dp"
|
|
|
}
|
|
|
+
|
|
|
FileUtil.writeTokens(file, XmlParserDataCategory.dimen, outputData)
|
|
|
+
|
|
|
logT(tag, "解析生成文件完成-----")
|
|
|
|
|
|
}
|