Allow spaces in device ID. Parse xsd:int values.

This commit is contained in:
Zaid Abdulla committed 2013-01-30 00:40:13 +03:00
1 parent 49e689f7e9
commit 88c506299c
3 files changed
+15 -10

No files matched your search

+10 -5
View File
@@ -46,11 +46,16 @@ parameterValueList = (xml) ->
valueType = e.get('Value').attr('type').value().trim()
name = e.get('Name').text().trim()
value = e.get('Value').text().trim()
switch valueType
when 'xsd:boolean'
value = Boolean(JSON.parse(value))
when 'xsd:unsignedInt'
value = JSON.parse(value)
try
switch valueType
when 'xsd:boolean'
value = Boolean(JSON.parse(value))
when 'xsd:unsignedInt'
value = JSON.parse(value)
when 'xsd:int'
value = JSON.parse(value)
catch err
value = null
valueList.push([name, value])
return valueList