你如何让JS认为字符串是JSON?
我有一个函数只有在传递JSON对象时才有效.如果我将一个字符串传递给它,格式与JSON相同,则它不起作用.所以我想让该函数认为传递给它的字符串是一个JSON.该字符串确实是JSON格式.
我也试过以下.我通过Ajax输入了字符串,"handle as"参数为"JSON",然后当我将结果传递给函数时,它就可以了.
所以我推断出问题不在于字符串.如何将此字符串转换为JSON?如果我通过ajax请求得到相同的字符串,然后将其传递给函数工作,而直接传递它不起作用.
字符串如下:
{
"data": [
{
"id": "id1",
"fields": [
{
"id": "name1",
"label": "joker",
"unit": "year"
},
{"id": "name2", "label": "Quantity"},
],
"rows": [ data here....
and closing braces..
Run Code Online (Sandbox Code Playgroud) 我有一个问题要求我们按如下方式减少字符串.
输入是仅具有一个字符串
A,B或C.输出必须是缩减字符串的长度可以通过以下规则减少字符串
如果任何2个不同的字母相邻,则这两个字母可以用第三个字母代替.
例如
ABA- >CA- >B.所以最终答案是1(减少字符串的长度)例如
ABCCCCCCC这不会变成
CCCCCCCC,因为它可以减少
ABCCCCCCC- >AACCCCCC- >ABCCCCC- >AACCCC- >ABCCC- >AACC- >ABC- >AA因为这里长度是2 <(长度
CCCCCCCC)
你怎么解决这个问题?
非常感谢!
为了清楚起见:问题表明它想要减少字符串的最小长度.所以在上面的第二个例子中,有两个可能的解决方案,一个CCCCCCCC和另一个AA.所以2是答案,因为长度AA为2,小于CCCCCCCC= 8 的长度.
我正在测试我的朋友网站.它只允许在上传脚本中上传jpeg.执行检查就像执行以下脚本一样
file --mime-type --brief filename
Run Code Online (Sandbox Code Playgroud)
只有这样才能使image/jpeg允许上传.我怎样才能上传php?基本上我需要欺骗这个哑剧类型?非常感谢!