当前位置: 首页 > news >正文

农村自建房设计图软件广西新站seo

农村自建房设计图软件,广西新站seo,泰安人才网招聘网,wordpress会员无广告背景#xff1a;先用wireshark抓数据帧#xff0c;过滤自己需要的之后转换为json文件#xff0c;然后使用jsoncpp工具解析#xff0c;获取其中有用的数据#xff0c;最后把数据写入到文件中#xff0c;之后分析数据或根据数据画图。 我分析的json文件格式如下#xff0c…背景先用wireshark抓数据帧过滤自己需要的之后转换为json文件然后使用jsoncpp工具解析获取其中有用的数据最后把数据写入到文件中之后分析数据或根据数据画图。 我分析的json文件格式如下是抓取的usb数据我需要的是usb.capdata键值的数据由于23:80:45:80是两个数据并且是小端格式这个数据应该是0823h和0845h所以我我还需要做一些转换 {_index: packets-2024-04-23,_type: doc,_score: null,_source: {layers: {frame: {frame.section_number: 1,frame.interface_id: 0,frame.interface_id_tree: {frame.interface_name: \\\\.\\USBPcap1,frame.interface_description: USBPcap1},frame.encap_type: 152,frame.time: Apr 23, 2024 17:07:55.755688000 中国标准时间,frame.offset_shift: 0.000000000,frame.time_epoch: 1713863275.755688000,frame.time_delta: 0.000135000,frame.time_delta_displayed: 0.000000000,frame.time_relative: 41.255565000,frame.number: 25,frame.len: 31,frame.cap_len: 31,frame.marked: 0,frame.ignored: 0,frame.protocols: usb},usb: {usb.src: 1.12.1,usb.addr: 1.12.1,usb.dst: host,usb.addr: host,usb.usbpcap_header_len: 27,usb.irp_id: 0xffff9503afc4da20,usb.usbd_status: 0x00000000,usb.function: 0x0009,usb.irp_info: 0x01,usb.irp_info_tree: {usb.irp_info.reserved: 0x00,usb.irp_info.direction: 0x01},usb.bus_id: 1,usb.device_address: 12,usb.endpoint_address: 0x81,usb.endpoint_address_tree: {usb.endpoint_address.direction: 1,usb.endpoint_address.number: 1},usb.transfer_type: 0x03,usb.data_len: 4,usb.request_in: 23,usb.time: 0.000229000,usb.bInterfaceClass: 0x0a},usb.capdata: 23:80:45:80}}}代码如下 #include json/json.h #include fstream #include iostream /*** $g readFromStream.cpp -ljsoncpp -stdc11 -o readFromStream* $./readFromStream*/void readFileJson(); int main(int argc, char* argv[]) {readFileJson();return EXIT_SUCCESS; }void readFileJson() {Json::Reader reader;Json::Value root;string ifilename, ofilename;cout please input json file name:;cin ifilename;cout please input output file name:;cin ofilename;cout start~ endl;//从文件中读取保证当前文件有json文件ifstream in(ifilename, ios::binary);if (!in.is_open()) {cout Error opening file\n;return;}if (reader.parse(in, root)) {string usb_capdata; //usb原数据ofstream rf; //数据输出句柄const char* c1; // string转换数组原数据char c2[5]; //截取翻转之后数据int num; //转换为十进制int strsize root.size(); //一个数据帧是一组数据这个也表示有多少个数据帧rf.open(ofilename, ios::binary); //如果没有文件则创建for (int i 0; i strsize; i) {usb_capdata root[i][_source][layers][usb.capdata].asString();c1 usb_capdata.c_str(); //string转换为char型//23:80:45:80//第一个数据c2[0] c1[3];c2[1] c1[4];c2[2] c1[0];c2[3] c1[1];c2[4] \0;num strtol(c2, NULL, 16); //转换为十进制rf num ,; //写入文件//第二个数据c2[0] c1[9];c2[1] c1[10];c2[2] c1[6];c2[3] c1[7];c2[4] \0;num strtol(c2, NULL, 16);rf num endl;}rf.close(); //关闭数据输出文件cout Reading Complete! endl;} else {cout parse error\n endl;}in.close(); //关闭数据输入文件system(pause); }
http://www.pierceye.com/news/625466/

相关文章:

  • html5商业网站开发北大青鸟wordpress免费模版
  • 网站建设及那个科目提升网站页面打开速度
  • 直接玩的网页游戏关键词优化工具有哪些
  • 单页面网站如何优化引流四川网站建设贴吧
  • 贵州省建设银行网站wordpress首页调用文章缩略图
  • 项城市住房和城乡建设局网站融资平台公司
  • asp企业网站设计sage wordpress
  • 做视频网站需要哪些条件wordpress登录页面背景图片尺寸
  • 专门教做衣服的网站西宁电商网站建设
  • 无锡网站科技公司qq哪家公司开发的
  • 强化 门户网站建设今天的新闻大事
  • 专业做刀具网站的公司单页面网站模板
  • 企业网站制作及cms技术wordpress站点 HTML
  • 网络宣传网站建设制作加盟网络推广方案怎么写
  • 花店网站建设毕设介绍wordpress批量导入txt
  • 上海市网站建设定制百度推广怎么优化关键词的质量
  • 建设工程质量检测公司网站html5 响应式音乐网站
  • 网站建设托管推广海报中文域名做的网站
  • 临沂专业网站建设公司哪家好网站建设的网页
  • 当牛做吗网站源代码分享百度云帝国怎么做网站
  • 简约网站欣赏做美食网站赚钱吗
  • 一叶子网站建设目标教育平台oss做视频网站
  • 购物网站开发流程图wordpress 批量注册
  • 如何做网站优化的内容google网站推广
  • 网站模版亮点北京电商网站开发费用
  • 南昌专业的企业网站建设公司wordpress源码在哪
  • 农家院做宣传应该在哪个网站营销代码查询
  • 大型企业网站设计案例晋江做网站的公司哪家好
  • 海外模板网站有哪些全国网页设计大赛
  • 网站设计常州注册公司没有地址怎么弄