русский
Germany.ruForen → Архив Досок→ Programmierung

.NET und C# ohne Web?

15.07.21 23:01
Re: .NET und C# ohne Web?
 
alex445 местный житель

2) В XML можно отобразить такую структуру:

<Servers>
    <HttpServer name="..." ... />
    <FtpServer name="..." ... />
    <SomeOtherServer name="..." ... />
</Servers>

Продемонстрируй, как такая структура будет выглядеть в YAML?

Это зависит от того, какие объекты вы сериализуете в XML. Скорее всего, они же и в YAML прекрасно сериализуются. Тут, как я понял, коллекция серверов разных типов - значит, скорее всего, эта коллекция хранит элементы некоего базового типа, к которому приводятся унаследованные от него производные типы серверов. В YAML нельзя хранить базовые типы или инфу о конкретном типе элемента в коллекции?


Я, если что, не спец по форматам - просто мне нравится, как выглядит YAML. У XML недостаток в синтаксисе - слишком много условных значков и лишние закрывающие теги - всё это сильно снижает читаемость.

 

Sprung zu