json - 仅使用 json 在另一个 json 文件中包含一个 json 文件

标签 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 存储桶配置。

最佳答案

JSON 中没有包含另一个文件的机制,就像您描述的那样。 JSON 不像 XML 那样是一种语言,它只是 JavaScript 对象表示法,因此它仅用于描述应用程序对象,没有其他作用。

关于json - 仅使用 json 在另一个 json 文件中包含一个 json 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35066589/

相关文章:

java - Spring Caching with Couchbase - View 在此存储桶类型上不可用

javascript - 将变量文件名传递给 grunt.file.read

Android 如何使具有 minWidth 的 ImageView 有边框?

javascript - 如何将数据主体发送到 XMLHttpRequest,看起来像这样?

user-interface - 备用Couchbase UI

ios - Couchbase LiveQuery 无法与 "rows"之外的其他 keyPath 一起使用

javascript - 如何使用具有父子关系的 JSON 数据创建带复选框的树?

javascript - 无法使用我的 Chrome 扩展程序执行 HTTP 请求

java - 双向多对多关系中的循环引用

java - 删除 Android 中 View 之间的空间或更改颜色