java - java web service中xml和json的实际用途是什么?

标签 java rest

我是java新手,我很困惑为什么java Restful webservice总是以xml/json显示输出?xml和json的实际用途是什么?

我们可以使用 xml/json 文件作为应用程序的数据库吗?

最佳答案

XML 和 JSON 不是数据库;它们是消息格式。

您当然可以将 XML 或 JSON 分别作为 CLOB 或文档保存在 SQL 或 NoSQL 数据库中。

Web 服务接受 HTTP 请求 - GET、POST 等。

SOAP Web 服务使用 SOAP XML 来定义其请求/响应消息格式。

REST 服务通常使用直接 HTTP。浏览器支持 JSON,因此很自然地将其与 REST 服务进行交换。

关于java - java web service中xml和json的实际用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32142459/

相关文章:

java - 在android中链接两个布局

javax.ws.rs.NotSupportedException : Could not find message body reader for type: class com. sun.jersey.core.header.FormDataContentDisposition

RESTful POST 请求,如果记录已经存在于 POST 数据上,我们返回 200 OK 还是 304 Not Modified?

java - 使用Java调用上传API

javafx节点样式转换

java - 在线程运行时中断它;下一次中断的影响是什么?

java - 在调试期间检查或可视化使用 sqlite jdbc 创建的内存数据库

node.js - 从 Node 调用 Url 不起作用

c# - 发出异步休息请求

java - 在 DocumentBuilder 解析方法中使用字符串(使用 XPath 解析 XML 时需要它)