【发布时间】:2012-04-02 12:51:14
【问题描述】:
我正在寻找一种人类标记语言,用于描述一组物理对象及其特征(大小、位置、类型……)。我知道YAML,但我想知道是否还有其他存在。对于非熟练用户,它必须简单、易读和可编辑。
类 XML 标记语言过于复杂:用户必须能够直接编辑物理对象的描述,例如:
Objects
object1
x position: 5cm
y position: 10cm
height: 20cm
width: 30cm
height: 20cm
…
我什至不确定这种用户是否知道缩进是什么。当然,我可以告诉他们如何在文档文件中进行编辑,但我必须尽可能接近人类写作。
【问题讨论】:
-
YAML 真的是你研究中唯一出现的东西吗?
-
这是一个非常开放的问题,但存在许多其他标记,它们的可读性如何往往取决于它们的编写程度,例如,如果您的架构设计良好,XML 是一个不错的选择。易于人类阅读,我认为您拒绝了 xml,或者它不符合您的需求就个人而言,我去年开始使用 YAML 来处理人类需要轻松阅读的内容,到目前为止我没有任何人抱怨
-
@Marcin 对我来说是的,你还有什么想法吗?
-
rooofl 不,尤其是因为我不知道你的目的是什么。这听起来像是一个 XML 可以完美的应用程序,但正如 @krystanhonour 所做的那样,我假设您已经出于某种原因拒绝了它,而您选择不透露。
-
@Marcin 你是对的,我编辑了我的请求,试图更精确。
标签: markup