Tag: 解析

将字符串转换为HashMap最简单的方法

如果我在一个字符串中有一些文本,如: “ABC = 123,DEF = 456,GHI = 789” 我怎么能创建一个填充HashMap<String,Int>对象在Kotlin可能的最简单,最短的代码量?

Java / Kotlin JSON解析改进

我使用了一个API,它给了我这种类型的JSON: { "data": { "name": "Start", "pid": "1", "position": { "data": { "x": "31", "y": "330" }, "metadata": "empty" } }, "metadata": "empty" } 我已经创建了与上面的JSON具有相同结构的对象的类。 我使用Android中的GSON库,里面使用GSON来解析JSON。 我的模型类将是这样的: MResponse.class public class MResponse { @SerializedName("data") public User user; String metadata; } User.class public class User { public String name; public String pid; @SerializedName("position") public PositionData positionData; } […]

如何解析kotlin代码?

我需要分析kotlin文件代码,检测关键字“data”和“?”。 问题是我没有找到像JavaParser任何库。 我不需要强大的工具,只是返回给我的行数。 任何想法?

匹配括号kotlin的方式

我给Kotlin一个去; 内容编码,我有一个字符串的ArrayList,我要分类取决于括号如何匹配: (abcde) // ok characters other than brackets can go anywhere )abcde( // ok matching the brackets 'invertedly' are ok (({()})) // ok )()()([] // ok ([)] // bad can't have different overlapping bracket pairs ((((( // bad all brackets need to have a match 我的解决方案出来(递归): //charList is a property //Recursion starter'upper private fun […]