标签: string-conversion

216
推荐指数
6
解决办法
9万
查看次数

将JavaScript字符串变量转换为decimal/money

我们如何将JavaScript字符串变量转换为十进制?

有没有这样的功能

parseInt(document.getElementById(amtid4).innerHTML)
Run Code Online (Sandbox Code Playgroud)

javascript string-conversion

110
推荐指数
4
解决办法
27万
查看次数

从字符串转换为json对象android

我正在开发一个Android应用程序.在我的应用程序中,我必须将字符串转换为Json对象,然后解析值.我在stackoverflow中检查了一个解决方案,并在此处找到了类似的问题链接

解决方案是这样的

       `{"phonetype":"N95","cat":"WP"}`
        JSONObject jsonObj = new JSONObject("{\"phonetype\":\"N95\",\"cat\":\"WP\"}");
Run Code Online (Sandbox Code Playgroud)

我在代码中使用相同的方法.我的字符串是

{"ApiInfo":{"description":"userDetails","status":"success"},"userDetails":{"Name":"somename","userName":"value"},"pendingPushDetails":[]}

string mystring= mystring.replace("\"", "\\\"");
Run Code Online (Sandbox Code Playgroud)

更换后我得到了结果

{\"ApiInfo\":{\"description\":\"userDetails\",\"status\":\"success\"},\"userDetails\":{\"Name\":\"Sarath Babu\",\"userName\":\"sarath.babu.sarath babu\",\"Token\":\"ZIhvXsZlKCNL6Xj9OPIOOz3FlGta9g\",\"userId\":\"118\"},\"pendingPushDetails\":[]}
Run Code Online (Sandbox Code Playgroud)

当我执行 JSONObject jsonObj = new JSONObject(mybizData);

我得到以下json异常

org.json.JSONException: Expected literal value at character 1 of
Run Code Online (Sandbox Code Playgroud)

请帮我解决我的问题.

android json string-conversion jsonexception

94
推荐指数
6
解决办法
21万
查看次数

转换& 到等等

我想转换&为&,"到"等等.在没有手动编写所有选项的情况下,c#中是否有一个函数可以做到这一点?

c# html-encode string-conversion

58
推荐指数
4
解决办法
9万
查看次数

如何使用JSON以外的方法将数组转换为字符串?

除了使用JSON之外,PHP中用于将数组转换为字符串的函数是什么?

我知道有一个函数直接像JSON一样.我只是不记得了.

php arrays string-conversion

52
推荐指数
6
解决办法
23万
查看次数

模板友好字符串到 C++ 中的数字

在 C++ 标准库中有将字符串转换为数字类型的函数:

stoi
stol
stoll
stoul
stoull
stof
stod
stold
Run Code Online (Sandbox Code Playgroud)

但我发现在模板代码中使用它们很乏味。为什么没有模板函数,例如:

template<typename T>
T sto(...)
Run Code Online (Sandbox Code Playgroud)

将字符串转换为数字类型?

我没有看到任何不拥有它们的技术原因,但也许我错过了一些东西。它们可以专门用于调用底层命名函数并使用enable_if/concepts禁用非数字类型。

标准库中是否有任何模板友好的替代方案可以将字符串转换为数字类型,反之亦然?

c++ string-conversion

52
推荐指数
4
解决办法
2680
查看次数

49
推荐指数
3
解决办法
6万
查看次数

C++将简单值转换为字符串

现在我用下面的一段代码dummily转换基本类型(int,long,char[],这种东西),以std::string进行进一步的处理:

template<class T>
constexpr std::string stringify(const T& t)
{
    std::stringstream ss;
    ss << t;
    return ss.str();
}
Run Code Online (Sandbox Code Playgroud)

但是我不喜欢它依赖的事实std::stringstream.我尝试使用std::to_string(来自C++ 11的保留节目)然而它会扼杀char[]变量.

有一种简单的方法可以为这个问题提供优雅的解决方案吗?

c++ stringstream string-conversion c++11

22
推荐指数
4
解决办法
4864
查看次数

为什么Resharper说,"从字符串[]到对象[]的共变量数组转换会导致写入操作的运行时异常"使用此代码?

这段代码:

comboBoxMonth.Items.AddRange(UsageRptConstsAndUtils.months.ToArray());

public static List<String> months = new List<String>
{
    "Jan",
    "Feb",
    "Mar",
    "Apr",
    "May",
    "Jun",
    "Jul",
    "Aug",
    "Sep",
    "Oct",
    "Nov",
    "Dec"
};
Run Code Online (Sandbox Code Playgroud)

转向R#curmudgeon与投诉一样,"从字符串[]到对象[]的共变数组转换可能导致写操作的运行时异常".

实际上,这段代码完美无缺 - 组合框中填充了月份值; 什么是Resharper,我该怎么做才能缓解它的疑虑?

如果只是通用列表可能包含不良数据,我不会担心 - 如果遇到问题,那么追踪问题就很容易了.

c# resharper string-conversion covariant covariant-return-types

20
推荐指数
2
解决办法
7327
查看次数

Number(...)和parseFloat(...)之间有什么区别

先前已经询问过JavaScript中parseInt(string)和Number(string)之间的区别.

但答案基本上集中在radixparseInt字符串一样的能力"123htg"和转换成123.

如果出现的收益率之间的任何大的区别是什么我问这里是Number(...)parseFloat(...)当你通过它的实际数字字符串,没有基数的.

javascript string-conversion

18
推荐指数
2
解决办法
9576
查看次数