想想当年 XSD、WSDL 和其他 XML 格式的失败。有趣的是,使用这些格式工作所带来的许多困难都被诸如“啊,工具会帮助你”或“当然会有一个 GUI 编辑器”之类的说法所消除。
将其与 Protobuf 等格式进行比较。当然,有一些工具可以生成代码,但它假设源代码将由人类仅使用文本编辑器编写。
这可能就是 RSS 和 XML-RPC 等格式得以幸存的原因。它们本身就非常容易理解。对于所有其他人,如果您觉得您的文本格式取决于创作工具,那么它可能太复杂了。
翻译英文优质信息和名人推特
想想当年 XSD、WSDL 和其他 XML 格式的失败。有趣的是,使用这些格式工作所带来的许多困难都被诸如“啊,工具会帮助你”或“当然会有一个 GUI 编辑器”之类的说法所消除。
将其与 Protobuf 等格式进行比较。当然,有一些工具可以生成代码,但它假设源代码将由人类仅使用文本编辑器编写。
这可能就是 RSS 和 XML-RPC 等格式得以幸存的原因。它们本身就非常容易理解。对于所有其他人,如果您觉得您的文本格式取决于创作工具,那么它可能太复杂了。