Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
clear solution in Clear category for YAML. More Types by ssobkowiak
def yaml(a):
lines = a.splitlines()
while '' in lines:
lines.remove('')
output = {}
for row in lines:
tab = row.split(":")
value = tab[1].strip()
try:
value = int(value)
except:
if value == '' or value == 'null':
value = None
elif value.lower() == "false":
value = False
elif value.lower() == "true":
value = True
else:
value = value.replace('\"', '')
value = value.replace('\\', '\"')
output[tab[0].strip()] = value
return output
Dec. 15, 2019