如何获得" int"值结果为json为" string"使用metamug

时间:2017-05-17 22:55:50

标签: json metamug

例如:我得到了[{"id":100}]

虽然我需要:[{"id":"100"}]

1 个答案:

答案 0 :(得分:1)

您需要以字符串的形式发送整数值。要将整数转换为字符串,可以使用CONCAT()函数。

像这样。

<?xml version="1.0" encoding="UTF-8" ?>
<Resource xmlns="http://xml.metamug.net/resource/1.0" v="1.1">
    <Request method="GET">
        <Query> 
           select CONCAT('',100) as 'id'
        </Query>
    </Request>
</Resource>

生成的json将具有字符串形式的值。

[{"id": "100"}]

或者使用CAST()函数也会产生相同的结果。

    <Query> 
        select CAST(100 as char(5)) as 'value'
    </Query>