Miguel Altamirano Morales Ответов: 1

Добавление XML - файла в проект VB net


Всем добрый день !!!.

Вопрос: Для чего вы добавляете XML-файл в проект vb Net ?. В чем его польза или преимущества при этом ?

Что я уже пробовал:

Ищите в интернете много раз, и я до сих пор не могу найти конкретного ответа на этот вопрос; все страницы, которые я видел, рассказывают о том, как это сделать и т. д... но об этом-ничего.

Как будто мне нужен комментарий от программиста.

Maciej Los

Мигель, не могли бы вы уточнить? Никто здесь не способен читать в твоих мыслях...
Для чего вам нужен этот xml-файл?

Miguel Altamirano Morales

Я имел в виду: зачем программисту добавлять новый элемент "XML-файл" в проект Visual Studio ?, чтобы сделать что ?.

В чем заключается полезность или преимущество добавления xml-файла в проект ?. Что может сделать программист, добавив такой файл в проект?

Умоляю простить меня, если я не могу ясно выразиться. Английский не является моим родным языком, и иногда я обращаюсь к переводчику google, ожидая, что смогу передать то, что я намереваюсь сказать.

Может быть, так оно и было, но вы не должны заботиться об этом, если я не смогу объяснить себя снова.

Maciej Los

Некоторые xml-файлы добавляются VS автоматически... Они используются для хранения определенных данных, например комментариев к коду, см.: Документирование кода с помощью XML-комментариев | Microsoft Docs[^]. Другие файлы могут содержать настройки проекта и т. д. Наконец, некоторые xml-файлы могут использоваться для хранения данных. Xml-данные могут быть "преобразованы" в объекты. Смотрите мой ответ, пожалуйста.

Miguel Altamirano Morales

Большое вам спасибо, Мацей, приятно было снова встретиться с вами.

Да, я внимательно изучу то, что вы мне предлагаете.

Приветствия.

Maciej Los

Всегда пожалуйста.
Овации,
Мацей

1 Ответов

Рейтинг:
7

Maciej Los

Кажется, ты говоришь о ... XmlSerialization[^].

Документация MSDN гласит:
Сериализация-это процесс преобразования объекта в форму, которую можно легко транспортировать. Например, можно сериализовать объект и передать его через Интернет с помощью протокола HTTP между клиентом и сервером. С другой стороны, десериализация восстанавливает объект из потока.


Для получения более подробной информации, пожалуйста, смотрите:
Сериализация XML в .NET Framework[^]
Сериализация XML – советы и рекомендации[^]
Сериализация и десериализация XML: Часть 1[^]
Сериализация и десериализация XML: Часть 2[^]
Полный пример сериализации и десериализации пользовательских коллекций классов[^]