2 mensajes Página 1 de 1
Hello everyone,

I have Json string on my webpage

[{"name":"Test 1","company":"Mictosoft","tel":"+3332156987"},{"name":"Test 2","company":"Mictosoft","tel":"+33111111111"}]
Parsed in 0.002 seconds, using GeSHi 1.0.8.9


I try to use it with label but i cant get the string ! what am i doing wrong *

using System.Web.Script.Serialization;

namespace WindowsFormsApplication4
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            var jss = new JavaScriptSerializer();
            var dict = jss.Deserialize<dynamic>("www.google.com/json.php");
            label1.Text = dict["name"];
label2.Text = dict["company"];
label3.Text = dict["tel"];
        }        

    }
}
Parsed in 0.002 seconds, using GeSHi 1.0.8.9


thanks for helps

yo uso json.net para estas tareas;

https://github.com/JamesNK/Newtonsoft.Json

y un ejemplo en mi projecto:

//Serialize
DataTable dt = (DataTable)GridLista.DataSource;
string Listajson = JsonConvert.SerializeObject(dt);

//Deserialize
String json = Dat.Rows[0][Lista.LISTA_JSON].ToString();
DataTable CurDataList = new DataTable();
                   
CurDataList = JsonConvert.DeserializeObject<DataTable>(json);
string data =CurDataList[0]["columnName"];

 
Parsed in 0.003 seconds, using GeSHi 1.0.8.9
2 mensajes Página 1 de 1

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron