Allow spaces in device ID. Parse xsd:int values.
This commit is contained in:
1 parent
49e689f7e9
commit
88c506299c
3 files changed
+15
-10
No files matched your search
+10
-5
@@ -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
|
||||
|
||||
|
||||
Reference in new issue
Block a user