Dobrý den,
jsem začínající v C# a chtěl bych získat JSON data z webového serveru (např. https://api.mojedomena.xzy/info/).
PHP
<?php
$json_data->app_version = "2.0";
$json_get_data = json_encode($json_data, JSON_PRETTY_PRINT);
echo "<pre>$json_get_data</pre>";
?>
Získávám data:
{
"app_version": "2.0"
}
C# (Používám Newtonsoft.Json)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
//Custom
using Newtonsoft.Json;
namespace info_app
{
public partial class Main : Form
{
public Main()
{
InitializeComponent();
string app_version = "1.0";
string app_version_from_json = "2.0"; // Zde potřebuji aktuální verzi z webového serveru
if (app_version != app_version_from_json)
{
MessageBox.Show(String.Format("Stará verze aplikace. Aktuální verze: {0}", app_version_from_json), "Chybná verze aplikace",
MessageBoxButtons.OK, MessageBoxIcon.Error);
Close();
}
}
private void Main_Form(object sender, EventArgs e)
{
}
}
}
Čeho chci přímo docílit je myslím zřejmé z kódu aplikace. Snažil jsem se najít odpověď na Google, ale bohužel bezúspěšně.
Děkuji všem za případné odpovědi a rady.