小编use*_*18s的帖子

电报机器人消息读取回调

只要用户使用Telegram bot API读取机器人发送的消息,是否有可能在webhook中获得回调?

它没有记录,我无法弄清楚如何实现它.

webhooks telegram telegram-bot telegram-webhook

13
推荐指数
3
解决办法
5714
查看次数

将XML转换为JSON时保留json:Array属性

我有一块看起来像的XML

<person xmlns:json='http://james.newtonking.com/projects/json' id='1'>
   <name>Alan</name>
   <url>http://www.google.com</url>
   <role json:Array='true'>Admin</role>
</person>
Run Code Online (Sandbox Code Playgroud)

当我尝试将其序列化为json时,string json = JsonConvert.SerializeXmlNode(xml);它会忽略名称空间

 {
  "person": {
    "@id": "1",
    "name": "Alan",
    "url": "http://www.google.com",
    "role": [
      "Admin"
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

当我将它反序列化回xml时XmlDocument xml = JsonConvert.DeserializeXmlNode(json),我得到以下内容:

<person id='1'>
 <name>Alan</name>
  <url>http://www.google.com</url>
  <role>Admin</role>
</person>
Run Code Online (Sandbox Code Playgroud)

我该如何保留json:Array属性?

c# xml json json.net

9
推荐指数
1
解决办法
1346
查看次数

使用int.TryParse和nullable int

我如何使用int.TryParsenullable int?

我试图做类似下面的事情,显然不能编译.

int? nr1 = int.TryParse(str1, out nr1) ? nr1 : null;

实现它的正确方法是什么?

c#

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

标签 统计

c# ×2

json ×1

json.net ×1

telegram ×1

telegram-bot ×1

telegram-webhook ×1

webhooks ×1

xml ×1