Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, konuşmacı veri formatları hakkında bilgi vermektedir.
- Video, makineler arasındaki haberleşme formatlarını anlatarak başlıyor ve XML ile JSON formatlarını karşılaştırıyor. XML'in ağır ve kontrol edilebilir bir format olduğu, JSON'un ise daha tercih edildiği belirtiliyor. Her iki formatın yapısı, elementler, attribute'lar ve array'ler örneklerle açıklanıyor. Ayrıca binary formatı ve REST API'leri hakkında da bilgi veriliyor. Video, W3Schools ve MSDN web sayfalarının internetle ilgili bilgi kaynağı olarak önerilmesiyle sonlanıyor.
- 00:01Veri Formatları
- Makineler birbirleriyle haberleşirken belli formatta veri gönderirler ve alırlar.
- XML ve JSON formatları en çok duyulan ve aşina olunan formatlardır.
- XML daha ağır ve kontrol edilebilir bir formattır, bu nedenle şu an pek tercih edilmemektedir.
- 00:25XML Formatı
- XML formatı tek açılır ve tek kapanır, tek içerisinde elementler vardır ve bu elementler açıp kapanarak işlenir.
- Bir element içerisinde herhangi bir veri varsa buna attribute denir ve attribute içerisinde on versiyon on verisini tutabiliyoruz.
- XML'de array, birden fazla tek açılıp kapanmış element içerisinde kendi elementleri bulunarak işlenir.
- 01:15JSON Formatı
- JSON, Java Script Object Notation kelimelerinin baş harflerinin kısaltılmışıdır ve JavaScript nesnesidir.
- JSON'da verilerin isimlerinin bulunduğu yerde herhangi bir tırnak yoktur, yanındaki veriye göre ise string ise tırnak, integer ise tırnaksız olmak üzere veriler gönderilir.
- JSON'da obje, name, edge ve city gibi verileri içeren bir yapıdır.
- 02:28Diğer Formatlar ve Kaynaklar
- XML ve JSON dışında binary formatı da vardır ve REST web servislerinde herhangi bir formatta veri alıp veri gönderebilirsiniz.
- W3Schools ve MSDN web sayfası internetle ilgili bilgi kaynağı olarak önerilmektedir.