Como leer y escribir archivos JSON en C# con JSON.Net

Поделиться
HTML-код
  • Опубликовано: 4 май 2020
  • 📚 Curso Completo de C# desde Cero 👉bit.ly/3jLyIv4
    📚 Curso Completo de Blazor desde Cero 👉bit.ly/38DtZXz
    Descuento del 50% 👉 thecodercave.com/descuento/
    🤔 SOBRE ESTE VIDEO 👇
    En este video aprenderas como leer y escribir archivos JSON en C#, a traves de la libreria JSON.Net de Newtonsoft.
    Aprenderás a serializarlo y deserializarlo en clases de C#, y también a usar JSONTextReader.
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    🎥 OTROS VIDEOS QUE TE PUEDEN INTERESAR 👇
    Curso de JSON en 15 minutos: • Curso de JSON - ¿Qué e...
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    🔎 RECURSOS MENCIONADOS 👇
    www.newtonsoft.com/json
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    💥ME ENCUENTRAS TAMBIÉN AQUÍ 👇
    Sitio Web ►thecodercave.com/
    Twitter ► / cavecoder
    Discord ► / discord
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    💻 CURSOS PREMIUM 👇
    🚀Curso Completo de C# desde Cero ► bit.ly/3jLyIv4
    🚀Curso de C# Práctico en 15 Proyectos ► bit.ly/3uUqCaR
    🚀Curso de C# en el Backend - API Mastery ► bit.ly/3lJLZdB
    🔥 Curso Completo de Blazor desde Cero ► bit.ly/38DtZXz
    🔥 Blazor Ultimate: Domina Blazor en 4 Proyectos ► bit.ly/3xbAtbA
    👉Curso Práctico de SQL para principiantes ►bit.ly/2R6KVOX
    📚 Curso de GIT y Github para Principiantes ► bit.ly/30Fbhz4
    Descuento del 60% en todos mis cursos 👉 thecodercave.com/descuento/
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    📚 RECURSOS RECOMENDADOS 👇
    🔥GANA EN DÓLARES desde Latinoamérica y emigra a cualquier parte del mundo.
    Talently ► bit.ly/3miVyNQ
    ¿QUIERES APRENDER INGLÉS?👇
    Italki ► $10 de regalo con tu primera compra
    👉 go.italki.com/TheCoderCaveesp
    Busuu ► App gratis con descuento para su sección Premium
    👉www.dpbolvw.net/click-1003128...
    Dominios ► Namecheap: 👇
    👉 www.kqzyfj.com/8h117p-85-7NPO...
    Nota: Los links en la descripción son links de afiliado, lo que significa que recibiré una pequeña comisión si te registras usando esos links sin ningún costo extra para ti. Todos los links de afiliados son productos o servicios en los que creo y uso personalmente.
    Music from filmmusic.io
    "Blippy Trance" by Kevin MacLeod (incompetech.com)
    License: CC BY (creativecommons.org/licenses/b...)
  • НаукаНаука

Комментарии • 45

  • @guillermogomez9969
    @guillermogomez9969 Год назад +1

    Hola, nuevamente por acá, me fue de mucha ayuda el tuto y comencé a utilizar archivos json, ahora me surge la siguiente necesidad, tengo que abrir un archivo json y modificar el valor de una clave (token) en particular y volver a grabarlo, ej {"nombre":"Juan"} y quiero modificarlo a {"nombre":"Jose"}. Desde ya muchas gracias. Saludos. Guillermo.

  • @mikhaelhh
    @mikhaelhh 3 года назад +1

    Gracias genio, la verdad no le entendí ni papa a mi profesor cuando explicó este tema, me salvaste :")

  • @esrivera2228
    @esrivera2228 Год назад

    muchas gracias!!!!!!!!!! DE TODOS LOS tutoriales que he visto, e l unico que explica bien como se lee y se escribe, gracias :D

  • @alexxhhee.8198
    @alexxhhee.8198 Год назад

    Muchas gracias , me ahorra mucho el tiempo en la hora de registrar info en la DB en formato Json, saludos desde Bogotá !!!

  • @guillermogomez9969
    @guillermogomez9969 Год назад

    Excelente tuto, ya me suscribí!!!

  • @malcrack
    @malcrack 3 года назад

    Muy buena explicacion, gracions genio!

  • @Cazametroides
    @Cazametroides Год назад

    Muchas gracias! Fantastico tutorial

  • @edwmargo
    @edwmargo Год назад

    hola gabriel, me encantó tu video y me ha servido demasiado para mi labor diaria. En este video comentas que se puede leer una variable con linq. Cuando podrías colocar una segunda parte con linq para serializar y desearilazar? te lo agradecería enormente. Saludos.

  • @mateoibanez8479
    @mateoibanez8479 5 месяцев назад

    Muchas Gracias, fuiste el único que me pudo ayudar, dios que frustrante este .net

  • @NiGuiRo.
    @NiGuiRo. 4 года назад +1

    Muy bueno el video!

  • @sergioruiz4261
    @sergioruiz4261 3 года назад +1

    Muchas gracias, tu video me ha servido muchísimo.

    • @TheCoderCave
      @TheCoderCave  3 года назад +1

      Con mucho gusto Sergio! Gracias por comentar!

  • @luisfernandodeolazabalsche3317
    @luisfernandodeolazabalsche3317 4 года назад +1

    Sigue adelante compañero, tienes bueno videos ;-) gracias por el video.

  • @elaprendiz7208
    @elaprendiz7208 Год назад

    Fantastico!

  • @p4bl0merch4n
    @p4bl0merch4n 3 года назад

    Excelente

  • @user-bf8nf6eh4i
    @user-bf8nf6eh4i 10 месяцев назад

    Sabes cómo sería interesante, talves un poco más largo este mismo ejemplo pegado a una base de datos sencilla, claro en la BD están relacionados y como pasarlos a Json, creo ese complementaria, buen tutorial

  • @eduardomartins6796
    @eduardomartins6796 4 года назад

    Excelente tutorial.
    Como faço para criar o contato apenas um vez e colocar em um FOR para que adicione os contatos automaticamente? Estou tentando colocar o FOR mas não está sendo possível.
    Obrigado.

  • @nivek1417
    @nivek1417 4 года назад

    Estaba buscando un tutorial sobre esto, gracias amigo.
    Edit: Deberías considerar hacer un poquito más grande la fuente del texto para el vídeo.

    • @TheCoderCave
      @TheCoderCave  4 года назад +1

      Gracias por el comentario! Agrandaré la fuente en mis próximos videos :).

  • @gastonmacri5685
    @gastonmacri5685 2 года назад

    Buenas, consulta tenes algún video donde ver cómo serializar en un mismo JSON varios métodos?

  • @manuelmora1311
    @manuelmora1311 Год назад

    que buen video men ya entiendo un poco mejor esta libreria gracias, pero tengo una duda esta libreria me deja hacer busquedas dinamicas ya en tal caso que tengo una aplicacion mucho mas grande con una base de datos mucho mas grande y que en algun input yo quiera colocar un buscador dinamico con esta libreria puedo hacerla ?

  • @carlosa2843
    @carlosa2843 2 года назад

    En caso de actualizar un dato del Json podría cambiar un valor de la lista y volverla a serializar? sobrescribiría? o se crean nuevos datos?

  • @juancamilounilara7732
    @juancamilounilara7732 2 года назад

    Buen video, no tienes el codigo subido en git?

  • @Gilgameshx
    @Gilgameshx 3 года назад +1

    Seria un exito si hicieras un CRUD asi con Blazor

    • @TheCoderCave
      @TheCoderCave  3 года назад +1

      Lo hago en mi curso de Blazor! Pero lo tomo en cuenta para crear algún video con esto.
      Gracias por comentar!

    • @Gilgameshx
      @Gilgameshx 3 года назад

      @@TheCoderCave Esta en Udemy? o en tu canal?

    • @TheCoderCave
      @TheCoderCave  3 года назад

      @@Gilgameshx En mi curso de Udemy: bit.ly/38DtZXz

  • @sentinel5943
    @sentinel5943 2 года назад

    Gracias por el tutorial!, por mera duda el que esta explicando el tutorial es Damian Sire O.o?

  • @borrego9022
    @borrego9022 3 года назад +1

    Muchas gracias men, me has ayudado bastante a entender esto. Aunque tengo una duda, ¿es posible serializar clases completas con sus métodos y atributos?
    Si es así me podrías decir como por favor...
    Pd: Like y Nuevo sub

    • @TheCoderCave
      @TheCoderCave  3 года назад +1

      Hola! Gracias por comentar!
      Fijate este video, aquí uso una API pública y utilizo esta librería para deserializar el json en clases de mi propio modelo: ruclips.net/video/vJqEc1Ct7CE/видео.html, acá e

    • @borrego9022
      @borrego9022 3 года назад

      @@TheCoderCave - que bien, voy a checarlo. Gracias por responder

  • @pritep
    @pritep 4 года назад +1

    excelente vídeo lo aplique a mi proyecto..... tengo una pregunta, si quiero que el código anterior siga allí y seguir agregando mas objetos al archivo .Json

    • @TheCoderCave
      @TheCoderCave  4 года назад +1

      Gracias! Puedes seguir agregando tantos objetos como quieras al archivo Json y luego deberás agregar más objetos a tu projecto C# :). Aquí tienes más detalles en mi Curso de Json: ruclips.net/video/ZPsav9k0p2I/видео.html

    • @pritep
      @pritep 4 года назад

      @@TheCoderCave si puedes?, puedes entrar mas a profundidad con los Json.. Ya vi el video, está también exelente.

  • @victorhugomartinezramirez8395
    @victorhugomartinezramirez8395 2 года назад

    Y para leer un Json que tengo en la misma capeta donde tengo el código, como lo coloco en el StreamReader?

  • @victorjoaquin4
    @victorjoaquin4 2 года назад

    yo tengo un proyecto en json pero para web en webform de c# y necesito dar mantenimiento pero no entiendo

  • @enzittozz
    @enzittozz Год назад

    Hola, lo que yo busco es que en un cuadro de texto se introduzca un nombre, y ese nombre sea tomado en una variable para json, ya que deseo enviar un mensaje por Whatsapp refierendome a ese nombre. Gracias

  • @javiermagana6338
    @javiermagana6338 Год назад

    Si estoy trabajando con BDD en SQL como le hago?

  • @danielc0239
    @danielc0239 3 года назад +1

    Amigo, tengo una duda, cuando creo el Json, todos los objetos se me representan como {} vacíos, qué podrá ser ?

    • @TheCoderCave
      @TheCoderCave  3 года назад

      Hola Daniel. Quizás el nombre de las propiedades no coincide.

  • @brayan4874
    @brayan4874 2 года назад

    Me niega el acceso a la ruta

    • @chachyluna
      @chachyluna 2 года назад

      lo pudiste resolver? estoy con el mismo error

    • @brayan4874
      @brayan4874 2 года назад

      @@chachyluna si, aun necesitas ayuda?

    • @javiermagana6338
      @javiermagana6338 Год назад

      @@brayan4874 Hola, tengo el mismo error, como lo resolviste?