【问题标题】:Sending data from a PHP script to a C# applicaiton将数据从 PHP 脚本发送到 C# 应用程序
【发布时间】:2010-04-25 18:22:00
【问题描述】:

当 C# 应用程序运行时,它会向 PHP 服务器发送一个请求,该请求要返回一个数组。有什么简单的方法可以将此数组的内容加载到 C# 中以便在那里使用。

为了澄清,这个数组是一个 PHP stdClass 对象,它包含字符串、浮点数和其他 stdClass 对象。我想用相同的数据在 C# 端获得类似的数据结构。

另外,我知道 stdClass != 数组,但它们非常相似,因此可以使用与大多数编码机制相同的方式对其进行编码。

【问题讨论】:

  • 定义returns an array。 Web 服务器通常返回字符串内容。这个数组是如何编码的?你在使用一些特定的协议吗?
  • @Darin - 我有一个 stdClass 对象,如修正问题中所述。问题是我如何编码这个数组以便 C# 可以解码它。

标签: c# php serialization interop


【解决方案1】:

我不懂 C#,但使用 json_encode() 编码的 JSON 在网络应用程序世界中非常流行,作为跨平台传输简单结构的简单方法。

C#端有多种解析器类,在第一个链接中向下滚动。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-04-11
  • 1970-01-01
  • 1970-01-01
  • 2012-06-15
  • 2012-01-06
  • 1970-01-01
  • 2012-03-14
相关资源
最近更新 更多