1
niceworld OP 这是我的sting的值 codegen输出的已经是json
[ { "metadata":{ "artist":"Hiroyuki Sawano", "release":"Attack on Titan Original Soundtrack", "title":"03.eye-water", "genre":"Other", "bitrate":320, "sample_rate":48000, "duration":181, "filename":"1.mp3", "samples_decoded":110250, "given_duration":10, "start_offset":10, "version":4.12, "codegen_time":0.031000, "decode_time":2.094000 }, "code_count":300, "code":"eJy1llHOJDcIhK9kgwFzHMD4_kdITR4yyS_F...........................", "tag":0 } ] |
2
SoloCompany 2014-12-10 00:41:20 +08:00 via iPad 1
我猜的,你原字符串的 title 属性没有加双引号
|
3
niceworld OP @SoloCompany 不知道什么原因.....我的json的字符串是由codegen.exe自动生成的..按理来说这样反序列化是没问题的...蛋疼的是我换了一个测试用的音乐文件就可以了= =#
所以我想是不是因为Newtonsoft.Json中的 这个JArray.Parse()方法有问题..... 对一些特殊字符不支持? |