gpt4 book ai didi

c# - 在 C# 中快速检查字符串是 XML 还是 JSON 的方法

转载 作者:IT老高 更新时间:2023-10-28 12:47:24 24 4
gpt4 key购买 nike

我在控制台应用程序中使用 C#,我需要一种快速的方法来检查从另一个服务返回的字符串是 XML 还是 JSON。

我知道它是否只是 XML,我可以根据模式检查它,或者如果它只是 JSON,我可以尝试使用 JSON.Net 解析它,但是有更快的方法 - 也许使用内置的 .Net 函数- 只是在继续处理它之前告诉它是哪个?

最佳答案

很简单:

  1. 有效的 JSON 总是以 '{' 或 '[' 开头
  2. 有效的 XML 总是以 '<'
  3. 开头

我说的是非空间数据。

关于c# - 在 C# 中快速检查字符串是 XML 还是 JSON 的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7256142/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com