Weet iemand hoe ik dit het beste kan parsen?

Het staat verdeeld in categorieën en subcategorieën, maar ik kom er niet uit, hoe ik dit soort "methodes" moet parsen.

- Ariën - op 13/08/2019 11:47:09
Je vraag is tot nu toe heel erg onduidelijk. Hoe ziet je rauwe tekst eruit, en wat moet er mee gebeuren?
- Ariën - op 13/08/2019 11:56:36
Maar heb je een voorbeeld van de rauwe content? We kunnen niet zien of het nou een 'tab' of een spatie wordt gebruikt bij het inspringen. En het kan ook zo zijn dat PMA (waar de screenshot volgens mij van afkomstig is) zelf nog een human-readable sausje eroverheen gooit.
Dus plaats eens het resultaat uit je SELECT-query tussen code-tags in dit topic.
logoutlocation:
world: world
x: 27.122245262494587
y: 63.0
z: -127.2268212082609
yaw: -76.5413
pitch: -18.150059
timestamps:
logout: 1565685928465
login: 1565686825832
lastteleport: 1565687120421
kits:
bedrock: 1564501735001
dtools: 1519114986868
bertfishmoxide: 1519163498554
tools: 1564486782381
stone: 1564486781439
lastAccountName: sunwebreisman
ipAddress: ############
lastlocation:
world: world
x: 35.31435208711508
y: 63.0
z: -116.98784824396597
yaw: -92.44093
pitch: 18.149937
afk: true
money: '2850685.0'
homes:
home:
world: world
x: 80.25204475043219
y: 73.0
z: 51.024855862125115
yaw: 202.01068
pitch: 11.549895
godmode: false
Rob Doemaarwat op 13/08/2019 12:09:39
1) Waarom staat dit zo ("raw") in de database? Kun je niet beter op voorhand de boel gestructureerd opslaan?
2) Hoe zou je het willen hebben (slechts een enkele waarde, alles in een assoc.array / objecten / ...)?