demo/xml_extract.json in soaspec-0.2.18 vs demo/xml_extract.json in soaspec-0.2.19
- old
+ new
@@ -1,8 +1,8 @@
{
"sampleData":
- ["<root>\n <parent1>\n <child1>5</child1>\n<child2>parent1 word</child2>\n </parent1>\n <parent2>\n <uniq attr=\"test_atr\">val</uniq>\n <child2>word2</child2>\n </parent2>\n </root>" ],
+ ["<root>\n <parent1>\n <child1>5</child1>\n<child2>parent1 word</child2>\n </parent1>\n <parent2>\n <uniq attr=\"test_atr\">val</uniq>\n <child2>word2</child2>\n </parent2>\n</root>" ],
"methods": [
{
"desc": "Get response object",
"method": "@exchange.response",
"result": "# RestClient::Response or Savon::Response object"
@@ -32,15 +32,15 @@
"highlight": "<child2>"
},
{
"desc": "Convert response into hash",
"method": "@exchange.to_hash",
- "result": "{:root=>{:parent1=>{:child1=>5, :child2=>\"parent1 word\"}, :parent2=>{:uniq=>\"val\", :child2=>\"word2\"}}} # Hash"
+ "result": "{\"root\"=>{\"parent1\"=>{\"child1\"=>\"5\", \"child2\"=>\"parent1 word\"}, \"parent2\"=>{\"uniq\"=>\"val\", \"child2\"=>\"word2\"}}} # Hash"
},
{
"desc": "Extract attribute from hash",
"method": "@exchange.to_hash.dig(:root, :parent2, :uniq).attributes['attr']",
- "result": "test_atr # String",
+ "result": "'test_atr' # String",
"highlight": "attr"
}
]
}
\ No newline at end of file