Гость
Покинул форум
Сообщений всего: 70
Дата рег-ции: Март 2008
Помог: 0 раз(а)
|
Имеется JSON-массив игровых данных игрока (MineCraft):
CODE ( htmlphp):
скопировать код в буфер обмена
{"stats":{"minecraft:picked_up":{"minecraft:stone":1,"minecraft:air":0,"minecraft:cornflower":1,"minecraft:string":1,"minecraft:acacia_door":1,"minecraft:egg":1,"minecraft:cherry_trapdoor":0,"minecraft:rail":3,"minecraft:heartbreak_pottery_sherd":0},"minecraft:custom":{"minecraft:time_since_rest":964981,"minecraft:sprint_one_cm":753,"minecraft:walk_one_cm":262548,"minecraft:drop":1,"minecraft:minecart_one_cm":38,"minecraft:damage_dealt":35,"minecraft:fly_one_cm":2370723,"minecraft:open_chest":1,"minecraft:crouch_one_cm":733,"minecraft:play_time":1126208,"minecraft:sneak_time":8632,"minecraft:walk_under_water_one_cm":7352,"minecraft:jump":226,"minecraft:leave_game":30,"minecraft:time_since_death":1126208,"minecraft:walk_on_water_one_cm":1610,"minecraft:climb_one_cm":48,"minecraft:sleep_in_bed":2,"minecraft:total_world_time":1126208,"minecraft:fall_one_cm":6584},"minecraft:broken":{"minecraft:air":0,"minecraft:exposed_cut_copper_stairs":0,"minecraft:smooth_sandstone":0},"minecraft:dropped":{"minecraft:bamboo_stairs":0,"minecraft:tipped_arrow":0,"minecraft:stone":1,"minecraft:brain_coral_block":0,"minecraft:fishing_rod":0,"minecraft:dark_oak_fence_gate":0},"minecraft:crafted":{"minecraft:emerald_block":0,"minecraft:waxed_oxidized_cut_copper_slab":0,"minecraft:music_disc_5":0,"minecraft:air":0},"minecraft:used":{"minecraft:glass":32,"minecraft:mossy_stone_bricks":4,"minecraft:sea_lantern":25,"minecraft:nether_brick_wall":0,"minecraft:daylight_detector":13,"minecraft:acacia_door":9,"minecraft:birch_leaves":4,"minecraft:spruce_slab":1,"minecraft:grass_block":6,"minecraft:blue_orchid":0,"minecraft:acacia_trapdoor":1,"minecraft:powered_rail":157,"minecraft:spruce_pressure_plate":2,"minecraft:stone_slab":43,"minecraft:stone":186,"minecraft:dark_oak_slab":1,"minecraft:redstone_block":39,"minecraft:spruce_fence_gate":4,"minecraft:cat_spawn_egg":22,"minecraft:smooth_sandstone_stairs":24,"minecraft:stone_brick_stairs":0,"minecraft:gilded_blackstone":0,"minecraft:blackstone_slab":0,"minecraft:large_amethyst_bud":0,"minecraft:oak_leaves":51,"minecraft:jungle_wood":1,"minecraft:glowstone":11,"minecraft:redstone_lamp":4,"minecraft:rail":116,"minecraft:potion":8,"minecraft:red_bed":4,"minecraft:birch_log":2,"minecraft:stone_stairs":17,"minecraft:air":0,"minecraft:spruce_fence":111},"minecraft:mined":{"minecraft:light_gray_carpet":0,"minecraft:potted_torchflower":0,"minecraft:cobblestone":0,"minecraft:infested_chiseled_stone_bricks":0}},"DataVersion":3700}
Он постоянно расширяется и изменяется.
Данные берутся из файла:
Прошу помочь в организации HTML-таблиц, в которых будут свои данные.
Например, таблица с именем minecraft:picked_up - все данные с этой ветки...
Таблица minecraft:custom - все данные с этой ветки...
И так далее.
Так же, нужно иметь возможность заменять значения достижений на понятные, если они есть в массиве.
Например, если попадется параметр minecraft:stone, то его нужно в таблице вывести как камней
То есть, чтобы названия веток в заголовках таблиц и их параметры поддавались автоматическому переименовыванию, если они уже есть в достижениях игрока
|