【发布时间】:2021-02-28 07:13:09
【问题描述】:
我正在尝试将 JSON 数据放入微调器中。
val product_sizes = productfeed.variants.joinToString { variants -> variants.option_values[0].name }
Log.d("TAG", "TESTING:: ${product_sizes} ")
这是输出:
测试:: 小号、中号、大号、1 XL、2 XL、3 XL、小号、中号、大号、1 XL、2 XL、3 XL、小号、中号、大号、1 XL、2 XL、3 XL , 小号, 中号, 大号, 1 XL, 2 XL, 3 XL, 小号, 中号, 大号, 1 XL, 2 XL, 3 XL
我只想将一组尺寸放入微调器中,而不是其中的 5 个。 我也试过:
val product_sizes = productfeed.variants.joinToString { variants -> variants.option_values[0].name.toSet().toList().toString() }
Log.d("TAG", "TESTING:: ${product_sizes} ")
输出是:
测试:: [S, M, A, L], [M, E, D, I, U], [L, A, R, G, E], [1, , X, L], [ 2, , X, L], [3, , X, L], [S, M, A, L], [M, E, D, I, U], [L, A, R, G, E] , [1, , X, L], [2, , X, L], [3, , X, L], [S, M, A, L], [M, E, D, I, U], [L, A, R, G, E], [1, , X, L], [2, , X, L], [3, , X, L], [S, M, A, L], [ M, E, D, I, U], [L, A, R, G, E], [1, , X, L], [2, , X, L], [3, , X, L], [S, M, A, L], [M, E, D, I, U], [L, A, R, G, E], [1, , X, L], [2, , X, L ], [3, , X, L]
请帮忙。谢谢!
【问题讨论】:
-
toSet().toList().toString()背后的想法是什么? -
我在寻找解决方案,结果 toSet().toList().toString() 出现了
标签: android arrays json kotlin spinner