从XSD生成PHP类?

Qwe*_*rty 22 php xml schema xsd code-generation

是否存在JavaBeans或JAXB for PHP的世界类似物?是否可以从XML模式生成PHP类?

将API作为XSD架构发布是很常见的做法.Java和C#人可以通过直接从XSD生成类来获得优势.PHP有相同的工具吗?

Mik*_*evz 8

我现在正在研究这个问题,并且一旦达到更稳定的状态就会发布该工具.点击这里http://mikebevz.com/xsd-to-php-tool/

UPD.我刚刚发布了第一个工作原型,它可以在UBL 2.0模式和一个简单模式下正常工作,但更严重的测试正在进行中.如果你发送你正在使用的模式,我会很感激,所以我将它们包含在测试套件中.

UPD.2. XSD2PHP达到版本0.0.5.检查https://github.com/moyarada/XSD-to-PHP上的进度

  • 伙计们,来吧.它是开源的 - 你拿走源并修复它.相反,我得到了投票.我不明白. (14认同)
  • 我检查了一下(尝试用它编译SAML2 XSD)并且自从2011年2月以来似乎没有任何进展,有一个解决最明显缺陷的分支(没有它将无法运行)但它仍然需要一些工作... (2认同)
  • 页面被**暂停**。不幸的是,链接不再有效 (2认同)

xcu*_*cut -1

我不久前调查过,但我当然找不到。如果您的模式很简单,那么有人将简单版本组合在一起以获得平面模式。

这就是我所知道的全部。通常这些人擅长支持主要语言以外的语言,但他们也不支持 PHP。