11727065吧 关注:8贴子:145

回复:日了微软的.net framework和windows runtime

只看楼主收藏回复

我打算向其他人求助,但是因为是端午节,大家都不愿意理我,甚至开玩笑说要将我踢出群,这让我非常尴尬
---贴吧极速版 For UWP


IP属地:浙江来自WindowsPhone客户端66楼2016-06-09 17:19
回复
    我决定自己找资料,但是找来找去都是之前找到的,没有任何卵用的内容
    ---贴吧极速版 For UWP


    IP属地:浙江来自WindowsPhone客户端67楼2016-06-09 17:20
    回复
      我再一次打开了json.net的官网,这时,我发现了这个类库居然他妈的有example,我之前居然没发现
      ---贴吧极速版 For UWP


      IP属地:浙江来自WindowsPhone客户端68楼2016-06-09 17:21
      回复
        我开始翻阅这些example,我他妈的发现了一个新的世界
        ---贴吧极速版 For UWP


        IP属地:浙江来自WindowsPhone客户端69楼2016-06-09 17:22
        回复
          我曾试图用手动输入的方法将整个json的对象描述出来,但是因为过于庞大,这个念头在我脑子里只存在了不到1分钟


          IP属地:浙江70楼2016-07-03 14:44
          回复
            我测试了一下tbs获取的json,发现我只定义了tbs属性,没定义is_login属性,解析的工作仍然是正常的。
            因此我决定只解析thread_list这个数组,也就只定义了这个数组


            IP属地:浙江71楼2016-07-03 14:47
            回复
              我发现,标题作为title在thread_list的每个成员里,而摘要则作为abstract数组里的第一个成员包含的text属性存在
              ---贴吧极速版 For UWP


              IP属地:浙江来自WindowsPhone客户端72楼2016-07-03 14:50
              回复
                我随后试图解析这个abstract,但是出了一点小问题,我不能将变量命名为abstract,因为这是c#拥有的一个修饰符,这样,我之前解析tbs所用的方法就不能适用了
                ---贴吧极速版 For UWP


                IP属地:浙江来自WindowsPhone客户端73楼2016-07-03 14:52
                回复
                  在我被这个问题卡了几天之后,我向微页的开发者求助,他告诉我,nb的vs可以将json字符串粘贴为类,但是并没有真正解决我的问题。
                  赞美visual studio
                  ---贴吧极速版 For UWP


                  IP属地:浙江来自WindowsPhone客户端74楼2016-07-03 14:55
                  回复
                    我将json粘贴为类之后,发现,有些类的命名和uwp应用的某些关键类重复,于是我手动将他们改成其他名字
                    ---贴吧极速版 For UWP


                    IP属地:浙江来自WindowsPhone客户端75楼2016-07-03 14:56
                    回复
                      第一次解析的时候,报错了,我大概看了一下错误报告,是因为要解析的类超出范围了,于是我将thread_list以外的属性全都注释掉了,之后运行正常,但是之前困扰我的问题仍然没有解决
                      ---贴吧极速版 For UWP


                      IP属地:浙江来自WindowsPhone客户端76楼2016-07-03 14:58
                      回复
                        我又一次去翻阅json官网的文档,发现,用linq的方式解析json,可以将属性命名为其他,但是在检索的时候,仍然能用“abstract”,我尝试了一下,成功了
                        ---贴吧极速版 For UWP


                        IP属地:浙江来自WindowsPhone客户端77楼2016-07-03 15:00
                        回复
                          但是遇到abstract为空的情况下,仍然会报错,因为是在linq内,我不可能内嵌一个if,我陷入了瓶颈
                          ---贴吧极速版 For UWP


                          IP属地:浙江来自WindowsPhone客户端78楼2016-07-03 15:03
                          回复
                            我打算把这个放一边,去做一些别的事情,然后我发现了insurgency,真tm好玩
                            ---贴吧极速版 For UWP


                            IP属地:浙江来自WindowsPhone客户端79楼2016-07-03 15:06
                            回复
                              所以你从一开始就是想玩insurgency对不对


                              IP属地:北京80楼2016-07-03 15:13
                              收起回复