Holas, bueno primero que nada les planteo mi problema.. soy muy nuevo en esto de C#, pero ya eh trabajado en otros lenguajes de programación principalmente web
bueno el problema que tengo es que quiero realizar un TIPO Update.. de la siguiente manera
yo en internet tengo un JSON que es generado por PHP.. y ese JSON es un array que contiene los archivos a descargar. el array es el siguiente.
Código Javascript
:
Ver original[{"nombre":"archivo 1","url":"http:\/\/www.dreksoft.com\/archivo1.rar"},{"nombre":"archivo 2","url":"http:\/\/www.dreksoft.com\/archivo2.rar"}]
lo primero que hago es incluir lo neccesario
Código C++:
Ver originalusing System.Net;
using System.Web;
using Newtonsoft.Json;
.. bien ahora para el boton de descargar es lo siguiente
Código C++:
Ver originalprivate void button1_Click(object sender, EventArgs e)
{
string url = @"http://www.dreksoft.com/archivos.php";
WebClient conexion = new WebClient();
string json = conexion.DownloadString(new Uri(url));
cuando muestro la variable json desde un messegebox me muestra el contenido que ah descargado que es el JSON, pero lo que no eh logrado es poder convetir ese JSON a un objeto o un array para C# .. y despues crear un foreach o un bluce para que descargue todos los archivos que estan en el array... alguien me podría ayudar con esa parte?.. eh probado muchas cosas que eh leido en internet.. la mayoria en inlges pero ninguno me funciona.. por ejemplo este no me funciono.
descargas desobj = (descargas)JsonConvert.DeserializeObject(json, typeof(descargas));
y el objeto es
public class descargas {
public string nombre { get; set; }
public string url { get; set; }
}
agradecería mucho su ayuda ya que llevo dias sin poderlo lograr.. gracias