Как десериализовать сериализованный массив/переменную/класс PHP и вернуть подходящий объект в C#

StackOverflow https://stackoverflow.com/questions/1914585

Вопрос

Цель состоит в том, чтобы десериализовать PHP сериализован строку и получить подходящий объект в С#

Есть ли способ сделать это возможным на С#(.Net)?

Чтобы быть более конкретным:Нам нужно создать приложение, которое связывается (через HTTP) с конкретным веб-сайтом, который возвращает необходимую информацию.К счастью/к сожалению, у нас нет разрешения на доступ к веб-сайту, поэтому данные (множество в основном), который возвращается с веб-сайта, PHP сериализован.

Это было полезно?

Решение

Другие советы

Я полагаю, что использование JSON в качестве промежуточного шага может быть полезным.

Вероятно, вам следует записать это в XML или JSON.Вы можете создать свой объект C# на основе XML.

Редактировать:Похоже, уже есть XML-сериализатор для PHP

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top