为什么是 json 而不是 txt

kuv*_*uvw 5 xml client json server

出于教育目的 为什么客户端应该从服务器请求 jason 或 xml 文件?这些文件(json和xlm)有什么优点,这些文件和简单的txt文件有什么区别?

小智 8

json/xml文件可以直接解释为语言并转换为本地变量,例如数组,字符串,整数等。所有数据也都有索引,这在您稍后想要读取它时非常有用,以确保您正在读取正确的数据。由于 JSON 和 XML 非常常用,因此大多数语言还具有可让您直接将变量从 JSON 编码和解码为可用变量的函数,反之亦然。

如果您要以纯文本形式发送更多信息,则必须构建自己的系统来分隔不同的变量(例如用逗号分隔所有信息),但是当文本本身包含逗号时,您会遇到异常。一旦您开始接收更多信息,这也将非常不切实际。

如果您的问题确实是为了询问将 XML 放入 .xml 文件和 .txt 文件中的区别,则编程时没有区别,除了将 xml 存储在 .txt 中会令人困惑之外。