仅使用json

时间:2016-01-28 16:19:51

标签: json xml couchbase

在xml中,我可以在另一个xml文件中包含一个文件并使用它。如果您的软件从xml获取配置文件但没有任何方法来分离配置,如apache / ngnix(nginx.conf - site-available / - site-enable /),这将非常有用。

文件A:

<!DOCTYPE icecast [
  <!ENTITY mount SYSTEM "mount.xml">
]>

<icecast>
    ...
    &mount;
    ...
</icecast>

文件B:

<mount>
    <mount-name>/xyz</mount-name>
    <username>source</username>
    <password>password</password>
    <max-listeners>30</max-listeners>
    <hidden>0</hidden>
    <public>1</public>
    <no-yp>0</no-yp>
</mount>

但是,如果配置文件是json格式怎么办?有没有等效的方法?

我需要更好地组织我的couchbase-sync存储桶配置。

1 个答案:

答案 0 :(得分:0)

JSON中没有包含其他文件的机制,就像您描述的那样。 JSON不是XML的意义上的语言,它只是JavaScript对象表示法,因此它仅用于描述应用程序对象,而不是其他任何东西。