Skip to content

Instantly share code, notes, and snippets.

@chrisalbon
Created October 21, 2014 01:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chrisalbon/0396bcf6a09e84d09004 to your computer and use it in GitHub Desktop.
Save chrisalbon/0396bcf6a09e84d09004 to your computer and use it in GitHub Desktop.
{
"metadata": {
"name": "",
"signature": "sha256:c3353bdfe380793a0b7eb927af7533bc567dd752cb852517d89eac65a196723b"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
"cell_type": "code",
"collapsed": false,
"input": [
"from dict2xml import dict2xml as xmlify"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 1
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"d = {\n",
" \"r1\": [\n",
" { \"data\": { \"k1\": \"v1\", \"k2\": \"v2\" } },\n",
" { \"data\": { \"k3\": \"v3\", \"k4\": \"v4\" } }\n",
" ]\n",
"}"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 2
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"print(xmlify(d,indent=\" \"))"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"<r1>\n",
" <data>\n",
" <k1>v1</k1>\n",
" <k2>v2</k2>\n",
" </data>\n",
"</r1>\n",
"<r1>\n",
" <data>\n",
" <k3>v3</k3>\n",
" <k4>v4</k4>\n",
" </data>\n",
"</r1>\n"
]
}
],
"prompt_number": 3
},
{
"cell_type": "code",
"collapsed": false,
"input": [],
"language": "python",
"metadata": {},
"outputs": []
}
],
"metadata": {}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment