jms-serializer

Невозможно сериализовать пустой массив в пустой XML-элемент с помощью сериализатора JMS

Я собираю XML-файл на основе XSD, для которого требуется наличие элемента контейнера XML, даже если он пустой. Когда ... у проблему с помощью конфигурации или мне придется реализовать свой собственный обработчик событий? Заранее благодарю.

Можно ли сериализовать массив в корень объекта с помощью сериализатора JMS?

Представьте, что у меня есть простой объект, структурированный аналогично приведенному ниже: Object (SomeClass) { ... }, "key": "value", "key": "value", "key": "value", "key": "value" } Возможно ли это? Если да, то как?

Сериализатор JMS не сериализует дочерние классы

У меня проблема с сериализатором JMS. Когда я использую группы, JMS не сериализует мои дочерние классы, но когда я не и ... M\GeneratedValue(strategy="IDENTITY") * @JMS\Groups({"clientapi"}) * @JMS\Expose() */ protected $id;

Как обрабатывать рекурсивные объекты с помощью сериализатора JMS

Я пытаюсь сериализовать и десериализовать граф объектов доктрины. Структура довольно сложная, но этот пример подводит ... ли это невозможно, что может быть хорошим обходным путем? Помните, что это большой график, я не хочу делать это вручную.

JMSSerializer пересечение сгруппированных свойств

У меня есть сущность следующего вида: class A { /** * @JMS\Groups({"writable", "other"}) */ private $va ... , - это расширить стратегию GroupExclusionStategy, которая исходит от JMSSerializer, но, может быть, есть лучший способ?

JMS десериализует коллекцию массивов в объекте

Я пытаюсь использовать сериализатор JMS в своем приложении (не Symfony) и хотел бы десериализовать объект JSON в сущнос ... lize($sourceJson, Product::class, 'json'); Но коллекция массивов AttributeValue остается пустой. Чего мне не хватает?

сериализуйте массив объектов с помощью аннотаций Doctrine и JMSSerializer

У меня есть модель /** * @ORM\Table(name="polygon") * @ORM\Entity(repositoryClass="MyBundle\Repository\P ... urn $this->reflection->getValue((object)$obj); Но это return $this->reflection->getValue($obj); // :(