首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除字符串消息中不需要的部分

删除字符串消息中不需要的部分
EN

Stack Overflow用户
提问于 2021-09-09 10:58:57
回答 1查看 46关注 0票数 0

我有一条消息来自一个压力传感器通过TCP。消息如下所示。它有一个重复的部分和传感器数据的json格式。我想从消息中删除重复部分,只提取json数据部分。有人能帮我用java语言做这件事吗?

重复部分

代码语言:javascript
复制
POST /V1.0/data.aspx HTTP/1.1
Host: 124.43.5.212
User-Agent: RT-Thread HTTP Agent           
Connection: Keep-Alive
Content-Length: 4349

JSON数据

代码语言:javascript
复制
{
  "device": "0305170025",
  "Business": "0305170025",
  "version": "V1.0",
  "session": 1631171130,
  "command": "send_server_measure",
  "content": {
    "measure": [
      {
        "name": "press",
        "datatype": "float",
        "content": [
          {
            "t": 1631169540,
            "v": 9901
          },
          {
            "t": 1631169550,
            "v": 9901
          },
          {
            "t": 1631169560,
            "v": 9901
          },
          {
            "t": 1631171130,
            "v": 9901
          }
        ]
      }
    ]
  }
}
EN

回答 1

Stack Overflow用户

发布于 2021-09-09 11:10:05

非常简单的解决方案

代码语言:javascript
复制
String message = "<your message with header and json body>";
String json = message.substring(message.indexOf('{'));
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69116985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档