jmsserializerbundle

    0热度

    1回答

    我已经序列化ArrayCollection与对象,一切都被序列化为JSON与JMS /序列化程序包。 当我想反序列化我的收藏与键(这很重要): deserialize($data, 'ArrayCollection<int, FooBundle\Entity\Item>', 'json'); 我得到阵列。但是,当我做与结果新的ArrayCollection: new ArrayCollecti

    0热度

    1回答

    是否有可能拥有一个类,在同一个属性上有两个类型(1个用于序列化,1个用于反序列化)? 例如,我使用一个API,它允许我以字符串形式发送一个地址,并且我接收到与对象相同的地址。就像这样: 请求: { "address": "12 rue rivoli, 75001 Paris" } 响应 { "address": { "street": "12 Rue de Ri

    0热度

    1回答

    这是第一次,我需要问一个问题 - 我通常会找到答案.. 我能够教条实体转换,并从JSON与JMS串行。我唯一的问题是,当我从JSON反序列化到实体时,JSON中的任何假布尔值:"boolean_value":false将在Doctrine实体中设置为true。 我已经缩小到JMS串行器。数据在此代码中更改。 public function toEntity($entity_name, $input

    0热度

    1回答

    我最可能与JMS中的访问者机制混淆。 但我想做到这一点: 连载类JSON和背部与添加自定义属性类指示提出,要什么类反序列化。 public static function getSubscribingMethods() { return [ [ 'direction' => GraphNavigator::DIRECTION_SERIALIZAT

    1热度

    1回答

    我想在symfony3.1工程安装JMSSerializerBundle安装JMSSerializerBundle但我得到这个错误 命令: php ../composer.phar require jms/serializer-bundle -vvv 使用版本2.0 ^为JMS /串行束 [UnexpectedValueException] 无法解析版本更新约束:无效的版本字符串“更新” 异常

    2热度

    2回答

    我试图反序列化这个XML <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <InformationDisclosureResponse xmlns="http://ASD.pl"> <DisclosureRep

    1热度

    1回答

    我正在构建Symfony3项目。我正在使用JMS进行序列化。我有Group与ManyToMany关系的实体到User。我正在尝试向Group对象添加更多数据。我正在使用序列化侦听器来实现这一点。例如,我想获得与当前用户同一学校的小组成员。我setData到组对象是这样的: class SerializationListener{ //Constructor /**

    1热度

    1回答

    我有一个聚合根 - 产品 - 有几个字段,其中一些是对象,如Price。它看起来像这样(当然这被简化): Product { private $price; public function __construct(Price $price) { $this->price = $price; } } Price { pri

    1热度

    1回答

    我使用的symfony 2.8,当我尝试使用它作曲家显示此错误安装JMS /串行束, composer require jms/serializer-bundle Problem 1 - jms/serializer-bundle 1.0.0 requires jms/serializer ^1.0.0 -> satisfiable by jms/serializer[1.0.0, 1.1.

    0热度

    1回答

    我配置了Symfony 3来自动序列化我的操作。它的工作原理,但关系不连载: 0 id 1 name "Liste de course" creation_date "2017-07-07T00:00:00+00:00" last_update_date "2017-07-07T20:57:06+00:00" user_entity _t