@@ -16,7 +16,6 @@ import androidx.viewpager2.adapter.FragmentStateAdapter
1616import androidx.viewpager2.widget.ViewPager2
1717import com.alibaba.android.arouter.facade.annotation.Route
1818import com.alibaba.fastjson.JSONObject
19- import com.beust.klaxon.Klaxon
2019import com.engineer.imitate.R
2120import com.engineer.imitate.model.School
2221import com.engineer.imitate.model.Schools
@@ -62,7 +61,6 @@ class CoroutinesFragment : Fragment() {
6261 super .onViewCreated(view, savedInstanceState)
6362// useRx {
6463// // parseWithFastJson(it)
65- // // parseWithKlaxon(it)
6664// parseWithGson(it)
6765// }
6866
@@ -72,7 +70,6 @@ class CoroutinesFragment : Fragment() {
7270 progress = view.findViewById(R .id.progress)
7371 school_view_pager2 = view.findViewById(R .id.school_view_pager2)
7472 school_tab_layout = view.findViewById(R .id.school_tab_layout)
75- useCoroutine2 { parseWithKlaxon(it) }
7673 useCoroutine2 { parseWithFastJson(it) }
7774 useCoroutine2 { parseWithFastJson1(it) }
7875 useCoroutine2 { parseWithGson(it) }
@@ -228,13 +225,6 @@ class ListFragment : Fragment() {
228225
229226data class Item (val title : String , val fragment : Fragment , val size : Int )
230227
231- private fun parseWithKlaxon (json : String ): List <Schools >? {
232- val s = System .currentTimeMillis()
233- val list = Klaxon ().parseArray<Schools >(json)
234- Log .e(TAG , " parseWithKlaxon cost ${System .currentTimeMillis() - s} " )
235- return list
236- }
237-
238228private fun parseWithFastJson (json : String ): List <Schools >? {
239229 val s = System .currentTimeMillis()
240230 val list = JSONObject .parseArray(json, Schools ::class .java)
0 commit comments