如何解决如何在 C# 中处理来自 PHP 的 echo json_encode()?
大家好,我正在使用 C# 和 PHP,我正在将数据从 C# 发送到 PHP 文件,这工作正常我遇到的问题是当我使用 echo json_encode()
将数据发送回 C# 时,但是我不知道该怎么做,只有在我使用简单的 echo "sometext"
这是我的 C# 方法
private async void CheckLicense()
{
string usuario = "USERX";
string licencia = "E023-ED1F-3CAE-D492-1A3F";
string url = "http://localhost/convertidorxml/PHP/verificarLicencia.PHP?usuario=" + usuario + "&licencia=" + licencia;
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(url);
myRequest.Method = "GET";
WebResponse myResponse = myRequest.GetResponse();
StreamReader sr = new StreamReader(myResponse.GetResponseStream(),Encoding.UTF8);
string result = sr.ReadToEnd();
result.Replace('\n',' ');
sr.Close();
myResponse.Close();
}
<?PHP
header('Content-Type: application/json');
require 'conexion.PHP';
//=============================================
if (isset($_GET['usuario']) && isset($_GET['licencia'])) {
$usuario = trim($_GET['usuario']);
$licencia = trim($_GET['licencia']);
$existe = $conexion->query("SELECT * FROM usuarios WHERE usuario = '$usuario' AND licencia = '$licencia'");
if ($existe->num_rows) {
$actualizar = $conexion->query("UPDATE usuarios SET status = 1 WHERE usuario = '$usuario'");
if ($actualizar) {
echo json_encode(array('error' => false));
}
} else {
echo json_encode(array('error' => true));
}
} else {
echo json_encode(array('error' => true));
}
我需要做些什么来处理它,就像我想在 C# 中做的一样 if (error == false)
我希望我解释得很好,希望你能帮助我。
我想在C#中处理json数据响应
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。