仅使用 json 将 json 文件包含在另一个 json 文件中
Include a json file in an another json file only with json
在 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 对象符号,因此它仅用于描述应用程序对象,没有别的。
在 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 对象符号,因此它仅用于描述应用程序对象,没有别的。