["{\"sequnce\":\"1\",\"productName\":\"\u8774\u8776\u72ac \",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"}","{\"sequnce\":\"2\",\"productName\":\"\u814a\u80a0\u72ac \",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}"]
12 个解决方案
#1
有点小问题,名字没贴出来 重贴一个。
["{\"sequnce\":\"1\",\"productName\":\"a\",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"}","{\"sequnce\":\"2\",\"productName\":\"b\",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}"]
#2
json,应该在火狐和IE8下保存的是一样的,有可能不是json的问题,而且你取json的代码有问题,还有就是楼主没说有什么问题
#3
应该不是json的问题,而是页面加载的时候读取客户端存的json字符串转换成json数组时,前台用的javascript在Firefox中不兼容引起的
#4
[{"sequnce":"1","productName":"u8774..."}]
//用这种格式试试
#5
你代码的问题吧。。~~不兼容firefox
#6
你这个json是字符串形式的,最好与后台交互的时候保证是json对象格式的,这样就不会有问题了
#7
取出来就是
["{\"sequnce\":\"1\",\"productName\":\"a\",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"}","{\"sequnce\":\"2\",\"productName\":\"b\",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}"]
这种格式,就是在firefox中,转化成json对象的时候,出错误,debug跟进发现转换总是有问题,在IE里就没任何问题。
["{\"sequnce\":\"1\",\"productName\":\"a\",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"}","{\"sequnce\":\"2\",\"productName\":\"b\",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}"]
这种格式,就是在firefox中,转化成json对象的时候,出错误,debug跟进发现转换总是有问题,在IE里就没任何问题。
#8
这个一串json是从服务端序列化好传回到客户的吗? 如果你是用服务端用方法序列化准标的json格式,到客户端是不会用有什么问题的? 如果是自己手写的,最好用Jsonview 工具校验一下你的json数据
#9
这个是存在客户端 然后重新取到的
#10
你的字符串格式明显错了.
我Copy放到代码里你的引号用的就出了问题.
放段正确的你看看.
IE.FireFox.Chrome都没问题的.
string strJSON = "[{\"sequnce\":\"1\",\"productName\":\"a\",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"},{\"sequnce\":\"2\",\"productName\":\"b\",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}]";
#11
strJSON = "
[
{\"sequnce\":\"1\",
\"productName\":\"a\",
\"price\":\"100\",
\"img\":\"../Images/0008011729.jpg\",
\"count\":\"2\"
},
{\"sequnce\":\"2\",
\"productName\":\"b\",
\"price\":\"100\",
\"img\":\"../Images/0008011733.jpg\",
\"count\":\"1\"
}
]";
[
{\"sequnce\":\"1\",
\"productName\":\"a\",
\"price\":\"100\",
\"img\":\"../Images/0008011729.jpg\",
\"count\":\"2\"
},
{\"sequnce\":\"2\",
\"productName\":\"b\",
\"price\":\"100\",
\"img\":\"../Images/0008011733.jpg\",
\"count\":\"1\"
}
]";
#12
多谢大家了,问题找到了,结贴散分!
#1
有点小问题,名字没贴出来 重贴一个。
["{\"sequnce\":\"1\",\"productName\":\"a\",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"}","{\"sequnce\":\"2\",\"productName\":\"b\",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}"]
#2
json,应该在火狐和IE8下保存的是一样的,有可能不是json的问题,而且你取json的代码有问题,还有就是楼主没说有什么问题
#3
应该不是json的问题,而是页面加载的时候读取客户端存的json字符串转换成json数组时,前台用的javascript在Firefox中不兼容引起的
#4
[{"sequnce":"1","productName":"u8774..."}]
//用这种格式试试
#5
你代码的问题吧。。~~不兼容firefox
#6
你这个json是字符串形式的,最好与后台交互的时候保证是json对象格式的,这样就不会有问题了
#7
取出来就是
["{\"sequnce\":\"1\",\"productName\":\"a\",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"}","{\"sequnce\":\"2\",\"productName\":\"b\",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}"]
这种格式,就是在firefox中,转化成json对象的时候,出错误,debug跟进发现转换总是有问题,在IE里就没任何问题。
["{\"sequnce\":\"1\",\"productName\":\"a\",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"}","{\"sequnce\":\"2\",\"productName\":\"b\",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}"]
这种格式,就是在firefox中,转化成json对象的时候,出错误,debug跟进发现转换总是有问题,在IE里就没任何问题。
#8
这个一串json是从服务端序列化好传回到客户的吗? 如果你是用服务端用方法序列化准标的json格式,到客户端是不会用有什么问题的? 如果是自己手写的,最好用Jsonview 工具校验一下你的json数据
#9
这个是存在客户端 然后重新取到的
#10
你的字符串格式明显错了.
我Copy放到代码里你的引号用的就出了问题.
放段正确的你看看.
IE.FireFox.Chrome都没问题的.
string strJSON = "[{\"sequnce\":\"1\",\"productName\":\"a\",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"},{\"sequnce\":\"2\",\"productName\":\"b\",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}]";
#11
strJSON = "
[
{\"sequnce\":\"1\",
\"productName\":\"a\",
\"price\":\"100\",
\"img\":\"../Images/0008011729.jpg\",
\"count\":\"2\"
},
{\"sequnce\":\"2\",
\"productName\":\"b\",
\"price\":\"100\",
\"img\":\"../Images/0008011733.jpg\",
\"count\":\"1\"
}
]";
[
{\"sequnce\":\"1\",
\"productName\":\"a\",
\"price\":\"100\",
\"img\":\"../Images/0008011729.jpg\",
\"count\":\"2\"
},
{\"sequnce\":\"2\",
\"productName\":\"b\",
\"price\":\"100\",
\"img\":\"../Images/0008011733.jpg\",
\"count\":\"1\"
}
]";
#12
多谢大家了,问题找到了,结贴散分!