首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >InDesign:下载IDML xsd文件

InDesign:下载IDML xsd文件
EN

Stack Overflow用户
提问于 2021-03-18 17:35:10
回答 2查看 84关注 0票数 0

我想读取和操作PHP文件,并真的想在inDesign文件的帮助下在PHP中生成对象。

源XML文件链接指向位于以下位置的xsd文件:

代码语言:javascript
复制
 http://ns.adobe.com/AdobeInDesign/idml/1.0

不幸的是,这个网址坏了,我找不到一个新的网址。有人知道在哪里可以找到IDML InDesign的.xsd文件吗?

下面是Preferences.xml的一个示例:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<idPkg:Preferences xmlns:idPkg="http://ns.adobe.com/AdobeInDesign/idml/1.0/packaging" DOMVersion="14.0">
    <ButtonPreference Name="" />

我将使用这个库从https://github.com/goetas-webservices/xsd2php生成PHP类。

EN

回答 2

Stack Overflow用户

发布于 2021-03-18 20:07:21

一种糟糕的解决方法可能是从xml文件生成xsd,如下所示:Any tools to generate an XSD schema from an XML instance document?

我试过trang,它对我很有效:https://relaxng.org/jclark/trang.html

票数 0
EN

Stack Overflow用户

发布于 2021-04-27 16:42:30

我最终使用了PHPs SimpleXml,并且没有真正的对象映射,例如:

代码语言:javascript
复制
    $desinMap= simplexml_load_string(file_get_contents("designmap.xml"));
    foreach ($designMap->Spread as $spread) {
        $result[] = $spread->attributes()->src;
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66688311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档