gpt4 book ai didi

php - 无法使用 JMS 序列化程序将空数组序列化为空 XML 元素

转载 作者:可可西里 更新时间:2023-10-31 22:50:21 24 4
gpt4 key购买 nike

我正在组装一个基于 XSD 的 XML 文件,该文件需要存在一个 XML 容器元素,即使它是空的。

当我尝试使用 JMS 序列化程序序列化一个空数组时,如果数组不为空,则配置有效,我根本没有得到任何元素。

我可以通过配置解决这个问题还是必须实现我自己的事件处理程序?

提前致谢。

最佳答案

我做了一些挖掘,结果发现有一个未记录的选项可以在 xml_list 上指定,称为 skip_when_empty

在 xsd2php 中也实现了对上述属性的支持,其中包含几天前合并到 master 中的以下 PR: https://github.com/goetas-webservices/xsd2php/pull/27

关于php - 无法使用 JMS 序列化程序将空数组序列化为空 XML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43089213/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com