JSON Processing - DB Homework 2015


5
Бързо приключи XML-ът - продължаваме напред, както се казва, хаха. Споделям и JSON Processing домашното... или поне моя скромен опит. :) Макар и трите задания да са доста близки, това определено ми се стори най-приятно! :)

в Databases от dentia (12519 точки)


Отговори



3

Шервам и моето домашно.

Не съм рендерирал html-a с iframe-ове.

Всичко е скалъпено в един файл. Ама xml-a и json-a ще ми вземат здравето :)

Успех на всички!


от g.yonchev (2087 точки)


2
Споделям и моята имплементация.

от lnikod4s (6538 точки)


2
Ето и моят вариант. Кода не е никак КПК, но с толкова много домашни май няма как.

от baretata (934 точки)


1
Това е от мен - тук :)



0
Моето тук. За КПК си пиша 0 точки.

от dchakov (861 точки)


1
Споделям и моята имплементация ТУК , готино домашно - последователно с видим краен резултат. Гледах дa е self described, ии дъ Result

от IvayloAndonov (1994 точки)


1

С риск да отклоня темата ми се иска да задам един терминологичен въпрос свързан JSON, POCO, Serialization, Deserialization.

1. Serialization на обект или колекция от обекти към JSON - означава конвертирането на обект или колекция от обекти в JSON. Нали така?

2. Deserialization - означава обратното, т.е. от JSON правим обект или колекция от обекти в зависимост от структурата на JSON. Нали така?

3. Какво се има предвид под "Parse the videos' JSON to POCO". Предполага, че е Deserialization? Не можах с прости думи да си обясня това POCO. Видях дефиницията в интернат (Plain CLR Object), но ми се стори странна и ми е нужно чуждо мнение по темата.  Т.е. с прости думи какво е POCO?

Иначе ето и още едно решение - ТУК


от deyan.todorov (1019 точки)


2

1. Сериализацията е конвертиране на публичния интерфейс на даден обект в друг формат(xml, json).

2. Десериализацията е съответно обратния процес, при който някакви данни (xml, json) се конвертират в обект.

Ако ти е интересно, хвърли един поглед върху следната статия в CodeProject -> link

3. На мен също дефиницията на POCO не ми допадна особено и намерих по-добро обяснение на POCO в StackOverflow, макар и темата да е малко старичка вече -> link

POCO's are persistence ignorant objectsthey don't care what they're being used for or how they are being used. :)


от lnikod4s (6538 точки)

1

Благодаря!

Т.е. 1 и 2 съм ги разбрал правилно макар и да не съм ги обяснил толкова добре, а за другото ще прочета :)


от deyan.todorov (1019 точки)


0

Моето решение на това домашно  е ТУК

html файла успях да го докарам (след борба с Google :) да изглежда добре и да не се генерира на един ред 


от c.l.angelov (510 точки)


1

Споделям и моето домашно - ТУК :))

Определено ми помогна начина на генериране на HTML на колегата @c.l.angelov благодаря за което. Много зор видях докато разбера, че iframe трябва да има затварящ таг, за да се рендерира след него, а такъв не се появяваше ползвайки XDocument, защото няма съдържание, за да се оправи това просто трябваше да се сложи string.Empty като съдържание на iframe-a.

Успех :)


от sa66eto (1945 точки)


1
Аз не успях да доизкусуря нещата с XElement и се отказах от него. Радвам се да видя работещо решениe :)

от shoko (1073 точки)


0
Домашно и от мен.

от veselints (506 точки)