Мне нужно сериализовать / десериализовать некоторые объекты в / из строки и передать их как просто непрозрачные данные. Я могу использовать XmlSerializer для этого, но сгенерированная строка выглядит неуклюжей и длинной. Итак, есть ли какой-нибудь лаконичный сериализатор, доступный в .NET?
Первое, что приходит мне в голову, это то, что, возможно, в .NET должен быть JSON Serializer, но я не могу его найти. Существует ли какой-либо готовый подход в .NET для преобразования объекта в / из краткой строки?