日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

Jsoncpp 在C++开发中的一些使用记录

發(fā)布時(shí)間:2023/11/27 生活经验 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Jsoncpp 在C++开发中的一些使用记录 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

jsoncpp 是一個(gè)C++ 語言實(shí)現(xiàn)的json庫,非常方便得支持C++得各種數(shù)據(jù)類型到j(luò)son 以及 json到各種數(shù)據(jù)類型的轉(zhuǎn)化。

一個(gè)json 類型的數(shù)據(jù)如下:

{"code" : 10.01,"files" : "","msg" : "","uploadid" : "UP000000"
}

這種數(shù)據(jù)類型方便我們?nèi)碎喿x以及機(jī)器識(shí)別,因?yàn)閷son類型的數(shù)據(jù)轉(zhuǎn)化為機(jī)器可識(shí)別的二進(jìn)制串的過程就是一個(gè)json語法解析的狀態(tài)機(jī)狀態(tài)遷移的過程,對(duì)計(jì)算機(jī)比較友好。

所以基本大多數(shù)的高級(jí)編程語言都有對(duì)應(yīng)的json庫,方便大家在大型項(xiàng)目中的數(shù)據(jù)傳輸以相同的數(shù)據(jù)類型進(jìn)行交流。

這里可以看到其他語言的json庫列表:https://www.json.org/json-en.html

使用jsoncpp的過程中經(jīng)jsoncpp 作為項(xiàng)目的第三方庫,并為需要使用json格式的頭文件包含json/json.h即可。

Json 支持的數(shù)據(jù)類型

  • signed integer [range: Value::minInt - Value::maxInt]
  • unsigned integer (range: 0 - Value::maxUInt)
  • double
  • UTF-8 string
  • boolean
  • ‘null’

以及對(duì)應(yīng)的字段轉(zhuǎn)化為相應(yīng)類型的接口:

  std::string asString()Int asInt() const;UInt asUInt() const;
#if defined(JSON_HAS_INT64)Int64 asInt64() const;UInt64 asUInt64() const;
#endif // if defined(JSON_HAS_INT64)LargestInt asLargestInt() const;LargestUInt asLargestUInt() const;float asFloat() const;double asDouble() const;bool asBool() const;

Json 將字段解析為對(duì)應(yīng)數(shù)據(jù)類型

如下方式進(jìn)行json數(shù)據(jù)解析,并將解析出來的結(jié)果轉(zhuǎn)化為相應(yīng)的數(shù)據(jù)類型。

// 輸入字符串形式的json串 轉(zhuǎn)化為js_value的json 對(duì)象。
// 輸入的buffer:
// std::string buffer = "{\"uploadid\": \"UP000000\",\"code\": 10.01,\"msg\": \"\",\"files\": \"\"}"; 
static void TestStringToJson(std::string buffer, Json::Value &js_value) {if (buffer.empty()) {    return;  }  Json::Reader reader;  if (reader.parse(buffer, js_value)) {// 將其中一個(gè)字段的數(shù)據(jù)轉(zhuǎn)化為double類型。double res = js_value["code"].asDouble();  std::cout << "Finish parse string to double: " << res << std::endl;// 另一個(gè)字段的結(jié)果轉(zhuǎn)化為string類型std::string upload = js_value["uploadid"].asString();std::cout << "Finish parse string: " << upload << std::endl;} else {    std::cout << "Parse string to json failed!" << std::endl;}
}

最后的輸出如下

Finish parse string to double: 10.01
Finish parse string: UP000000

從 std::map 生成Json 數(shù)據(jù)類型

這個(gè)過程就類似構(gòu)造key-value一樣,填充key,指定value即可。

如下函數(shù):

inline void InitStatsMap() {AllStatsMap = {{1,10001},{2,20001},};
}std::map<uint64_t , std::string> StatsMap = {{1, "cpu.read.nanos"},{2, "cpu.write.nanos"}
};void TestJsonInsert() {Json::Value value;// 填充第一個(gè)字段的key 以及 對(duì)應(yīng)的valuevalue["type"] = "kProfilingCPU";// 指定第二個(gè)字段"cpu"對(duì)應(yīng)的key 的value也是一個(gè)json類型的字符串value["cpu"] = Json::objectValue;InitStatsMap();for (auto& pair: StatsMap) {value["cpu"][pair.second] = std::to_string(AllStatsMap[pair.first]);}std::cout << "Finish construct json form map : \n" << value << std::endl;
}

構(gòu)建好的json 數(shù)據(jù)類型 輸出如下:

{"cpu" : {"cpu.read.nanos" : "10001","cpu.write.nanos" : "20001"},"type" : "kProfilingCPU"
}

Json數(shù)據(jù)類型轉(zhuǎn)化為string 數(shù)據(jù)類型

之前說過json支持的數(shù)據(jù)類型有string,同時(shí)也有這樣的asString()接口,但是這個(gè)接口僅僅是將json數(shù)據(jù)類型中的某一個(gè)key對(duì)應(yīng)的field轉(zhuǎn)化為string,比如前面的value["uploadid"]對(duì)應(yīng)的filed可以通過asString()接口取到,作為string來直接使用。

但是我們想要將整個(gè)Json數(shù)據(jù)類型轉(zhuǎn)化為string類型進(jìn)行傳輸(http/restful 接口通信需要底層tcp需要傳輸char型的數(shù)據(jù)),則asString接口無法滿足,它需Json指定好對(duì)應(yīng)的key才行。

jsoncpp支持如下兩種方式:

第一種: 通過FastWriter 按照語法來解析json類型,轉(zhuǎn)化為一個(gè)string

Json::FastWriter fast_writer;
std::string result = fast_writer.write(value);
std::cout << "json value: " << result << std::endl;

轉(zhuǎn)化后的輸出如下:

json value: {"cpu":{"cpu.read.nanos":"10001","cpu.write.nanos":"20001"},"type":"kProfilingCPU"}

第二種:通過value.toStyledString()

std::cout << "json value to string: " << value.toStyledString() << std::endl;

這種轉(zhuǎn)化后的輸出如下:

json value to string: {"cpu" : {"cpu.read.nanos" : "10001",      "cpu.write.nanos" : "20001"   },   "type" : "kProfilingCPU"
}

兩種都會(huì)轉(zhuǎn)化為string,只是最后的輸出形式上 第二種會(huì)保持json本身的形態(tài),每一個(gè)字段結(jié)束之后都會(huì)有一個(gè)換行符。

相應(yīng)的兩種writer的實(shí)現(xiàn)如下:

FastWriter::write

std::string FastWriter::write(const Value& root) {document_ = "";writeValue(root);if (!omitEndingLineFeed_)document_ += "\n";return document_;
}

StyledWriter::write

std::string StyledWriter::write(const Value& root) {document_ = "";addChildValues_ = false;indentString_ = "";writeCommentBeforeValue(root); // writeValue(root);writeCommentAfterValueOnSameLine(root);document_ += "\n";return document_;
}

講一個(gè)未知的Json字符串解析為其他數(shù)據(jù)類型

前面描述的json數(shù)據(jù)類型轉(zhuǎn)化為其他數(shù)據(jù)類型 其實(shí)都是我們知道json的一些field對(duì)應(yīng)的key,所以我們可以通過value["xx"]方式獲取到所有的json數(shù)據(jù)。

但是實(shí)際使用過程中我們并不清楚傳輸過來的json字符串內(nèi)容,所以需要能夠直接將json的內(nèi)容解析成為我們想要的格式。

這個(gè)時(shí)候我們可以通過jsonvalue提供的迭代器來做這件事情:


inline static void JsonToMap(std::string buffer,std::unordered_map<std::string, std::string>& options_map) {if (buffer.empty()) {return;}Json::Value root;Json::Reader reader;// Get the json's element and insert it into options_mapif (reader.parse(buffer, root)) {for (Json::Value::iterator element = root.begin();element != root.end(); element ++) {if (!element.key().empty()) {options_map.insert({element.key().asString(), (*element).asString()});}}}return;
}

完整測(cè)試代碼

#include <stdio.h>
#include <string>
#include <unistd.h>#include <iostream>
#include <thread>
#include <cstring>
#include <unordered_map>
#include <map>#include "json/json.h"using namespace std;std::map<uint64_t , uint64_t> AllStatsMap;inline void InitStatsMap() {AllStatsMap = {{1,10001},{1,10002},{1,10003},{2,20001},{2,20002},{2,20003}};
}std::map<uint64_t , std::string> StatsMap = {{1, "cpu.read.nanos"},{2, "cpu.write.nanos"}
};void TestJsonInsert() {Json::Value value;value["type"] = "kProfilingCPU";value["cpu"] = Json::objectValue;InitStatsMap();for (auto& pair: StatsMap) {value["cpu"][pair.second] = std::to_string(AllStatsMap[pair.first]);}Json::FastWriter fast_writer;std::string result = fast_writer.write(value);std::cout << "json value: " << result << std::endl;std::cout << "json value to string: " << value.toStyledString() << std::endl;
}inline static void TestJsonToMap(std::string buffer,std::unordered_map<std::string, std::string>& options_map) {if (buffer.empty()) {return;}Json::Value root;Json::Reader reader;// Get the json's element and insert it into options.mapif (reader.parse(buffer, root)) {for (Json::Value::iterator element = root.begin();element != root.end(); element ++) {if (!element.key().empty()) {options_map.insert({element.key().asString(), (*element).asString()});}}}for (auto& op: options_map) {std::cout << op.first << " " << op.second << std::endl;}return;
}inline static void JsonToMap(std::string buffer,std::unordered_map<std::string, std::string>& options_map) {if (buffer.empty()) {return;}Json::Value root;Json::Reader reader;// Get the json's element and insert it into options.mapif (reader.parse(buffer, root)) {for (Json::Value::iterator element = root.begin();element != root.end(); element ++) {if (!element.key().empty()) {options_map.insert({element.key().asString(), (*element).asString()});}}}return;
}static void TestStringToJson(std::string buffer, Json::Value &js_value) {if (buffer.empty()) {return;}Json::Reader reader;if (reader.parse(buffer, js_value)) {std::cout << "Finish parse string to json: " << js_value << std::endl;std::string res = js_value["code"].asString();std::cout << "Finish parse string to double: " << res << std::endl;std::string upload = js_value["uploadid"].asString();std::cout << "Finish parse string: " << upload << std::endl;} else {std::cout << "Parse string to json failed!" << std::endl;}
}const std::string buffer = "{\"uploadid\": \"UP000000\",\"code\": 10.01,\"msg\": \"\",\"files\": \"\"}"; 
std::unordered_map<std::string, std::string>  op_map;int main()
{TestJsonInsert();TestJsonToMap(buffer, op_map);Json::Value value;TestStringToJson(buffer, value);std::cout << "Json string to map with iterator : " << std::endl;std::unordered_map<std::string, std::string>  mp;JsonToMap(buffer, mp);for (auto& pair : mp) {std::cout << pair.first << " " << pair.second << std::endl;}return 0;
}

總結(jié)

以上是生活随笔為你收集整理的Jsoncpp 在C++开发中的一些使用记录的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

99在线观看免费视频精品观看 | 日韩午夜高清 | 一区二区三区免费网站 | 成人a毛片 | 日日操操操 | 亚洲国产剧情av | 色婷婷天天干 | 欧美日韩另类在线观看 | 国产四虎在线 | 久久精品视频网站 | 精品美女在线观看 | 欧美激情h | 五月天亚洲综合 | 国产日产精品一区二区三区四区的观看方式 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 欧美精品免费视频 | 国产精品九九九九九 | 亚洲专区 国产精品 | 成人动漫视频在线 | 日日爱网址 | 99精品视频免费全部在线 | 中国美女一级看片 | 久草在线视频看看 | 日韩激情视频在线 | 欧美日韩超碰 | 欧美日韩一区二区在线 | 国产高清区 | 国产手机在线视频 | a视频免费| 热re99久久精品国产66热 | 偷拍精偷拍精品欧洲亚洲网站 | 黄色亚洲| 伊人中文在线 | 五月天伊人 | 精品国产一区二区三区免费 | 中文字幕在线观看播放 | 激情视频久久 | 毛片888| 国产精品99蜜臀久久不卡二区 | 久久久久久久久国产 | 国内精品久久久久影院日本资源 | 成人欧美亚洲 | www.色爱| 久久久国产99久久国产一 | 国产偷国产偷亚洲清高 | 亚洲国产精品视频在线观看 | 99精品视频在线看 | 在线免费视频 你懂得 | 91亚洲精品国偷拍 | 日本在线观看视频一区 | 国产手机在线观看视频 | 久久公开视频 | 国产女教师精品久久av | 18国产精品白浆在线观看免费 | 国内成人综合 | 69国产盗摄一区二区三区五区 | 欧美一区在线看 | 在线免费观看国产精品 | 免费日韩一区二区三区 | 国产1级视频 | www五月天com | 天天操天天吃 | 久久精品韩国 | 亚洲国产精品传媒在线观看 | 久二影院 | 欧美日韩一级久久久久久免费看 | 天天操狠狠操 | 国产伦理久久精品久久久久_ | 夜夜躁日日躁 | 91在线看网站 | 69久久99精品久久久久婷婷 | 伊人开心激情 | 午夜视频在线观看一区二区 | 日韩精品视频在线免费观看 | 久久视频在线观看免费 | 国产欧美在线一区 | 成人国产电影在线观看 | 免费网站v | 国产精品欧美一区二区三区不卡 | 欧美激情综合五月色丁香 | 免费看短 | 91免费的视频在线播放 | 五月婷婷丁香 | 一区二区毛片 | 婷婷丁香社区 | 99国产在线观看 | www.亚洲视频.com | 菠萝菠萝在线精品视频 | 国产视频黄 | 欧美一级黄色网 | 日韩黄色中文字幕 | 国产伦理久久 | 91网免费观看 | 久操操 | 亚洲二区精品 | 国产视频在线观看免费 | 免费看片成年人 | 香蕉视频91 | 国产999精品久久久影片官网 | 久久久久久久久久久久影院 | 欧美一级裸体视频 | 久久久久久久影院 | 亚洲第一伊人 | 最新av网站在线观看 | 欧美精品乱码99久久影院 | 婷婷久操| 伊人夜夜| 久草在线资源视频 | www日| 国产伦理一区 | 午夜 久久 tv| 国产亚洲视频系列 | 国产精品中文字幕在线观看 | 日韩高清激情 | 国产精品亚洲片夜色在线 | 成人av在线影院 | 粉嫩av一区二区三区免费 | 免费a级毛片在线看 | 操久在线 | 看片网站黄色 | 在线观看日韩av | 久久私人影院 | av电影 一区二区 | 91尤物国产尤物福利在线播放 | 国产精品美女www爽爽爽视频 | 在线激情电影 | 色综合久久中文综合久久牛 | 亚洲爽爽网 | 国产特级毛片aaaaaa高清 | 欧美a免费 | 亚洲影院色 | 亚洲国产免费看 | 欧美另类xxxx| 婷婷丁香狠狠爱 | 日韩电影一区二区在线 | 中文字幕成人一区 | 亚洲欧美成人综合 | 欧美乱大交 | 日韩一二三 | 人人狠狠综合久久亚洲 | av在线影视 | 日韩高清久久 | 日日添夜夜添 | 亚洲成人第一区 | 久久人人爽人人爽人人片av软件 | 在线视频免费观看 | 97超碰人人爱 | 亚洲成年片 | 亚洲永久精品在线 | 97成人精品视频在线观看 | 91香蕉视频黄 | 久久综合九色综合久久久精品综合 | 国产一线二线三线在线观看 | 欧美性色综合网 | 在线视频18在线视频4k | 国产一区二区在线视频观看 | 狠狠色噜噜狠狠狠狠2022 | 亚洲精品乱码久久久久久按摩 | 黄色免费在线看 | 亚洲欧美日韩不卡 | 国内精品久久久久久 | 成人午夜精品福利免费 | 日韩高清dvd | 欧美色道| 国产一区在线免费 | 久久午夜精品影院一区 | 综合网中文字幕 | 久久,天天综合 | 亚洲综合色激情五月 | 在线精品视频免费观看 | 久久a视频 | 国产黄色资源 | 91网站在线视频 | 天天色天天干天天色 | 久久久久久久久黄色 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 一区二区精品在线 | 色婷婷国产精品 | 91精品国产92久久久久 | 国产福利一区二区三区在线观看 | 丁香av在线| 国产精品美女久久久免费 | 特级西西www44高清大胆图片 | 在线 精品 国产 | 免费成人在线电影 | 日韩激情小视频 | 免费成人结看片 | 精品国产一区二区三区蜜臀 | 亚洲国产欧洲综合997久久, | 精品国产网址 | 国产伦理一区二区 | 久久久久国产精品www | 久久天天躁夜夜躁狠狠躁2022 | 国产精品免费久久久久影院仙踪林 | 亚洲 在线 | 亚洲高清av在线 | 奇米影视8888 | 成人免费影院 | 少妇bbb好爽 | 国产精品久久久久999 | 一二三精品视频 | v片在线看 | 视频在线亚洲 | 久久国产亚洲视频 | 亚洲成人免费在线观看 | 精品久久久久国产免费第一页 | 婷婷色在线资源 | 伊人宗合| 激情综合狠狠 | av观看免费在线 | 九九在线播放 | 在线观看日韩免费视频 | 国产夫妻性生活自拍 | 免费观看国产精品 | 啪啪午夜免费 | 91麻豆精品国产91久久久久久久久 | 国产在线观看一区 | 在线av资源| 在线看成人av| 欧美aaa视频| 国产护士hd高朝护士1 | av专区在线| 亚洲午夜久久久综合37日本 | 亚洲精品在线免费播放 | 久久久久久久久久久久亚洲 | 欧美综合色在线图区 | 亚洲最新在线 | 国产成人精品一区二区三区网站观看 | 天天插天天干 | 亚洲最大成人免费网站 | av在线免费在线观看 | 日韩视频一区二区三区 | 在线播放第一页 | 人人插人人艹 | 久久久www成人免费毛片麻豆 | 国内精品久久久久久中文字幕 | 日韩理论视频 | 97色国产 | 最新久久久 | 日本中文不卡 | 中文在线√天堂 | 亚洲黄色在线免费观看 | 天堂网一区二区三区 | 亚洲国产精品成人av | 免费一级片视频 | 天天色图 | jizz999| 亚洲精品国偷拍自产在线观看蜜桃 | 欧美一区,二区 | 亚洲人成网站精品片在线观看 | 中文字幕日韩免费视频 | 免费瑟瑟网站 | 欧美在线日韩在线 | 欧美日韩另类在线 | 国产一级免费视频 | 国内精品久久久久久久影视简单 | 激情欧美一区二区三区 | 国产在线播放一区 | 国产精品视频在线观看 | 日韩草比 | 中文字幕一区二区三区在线观看 | av丝袜在线 | 日韩欧美视频二区 | 人人澡人| 欧美a级在线免费观看 | 国产高清区 | 国产成人精品午夜在线播放 | 999国产精品视频 | 中文字幕一区二区三区四区视频 | 精品日韩中文字幕 | 日韩av电影手机在线观看 | 亚洲美女免费视频 | 在线看毛片网站 | 久久99在线 | 天天干,天天操 | 伊人热 | 在线小视频你懂的 | 黄色av网站在线免费观看 | 天天天天爱天天躁 | 91在线播放综合 | 日韩av一区二区三区 | 91豆花在线观看 | 欧美一级电影在线观看 | 97色噜噜 | 啪啪免费试看 | 91精彩在线视频 | 丁香婷婷成人 | 成人黄色av免费在线观看 | 久久久久久久毛片 | 亚洲精区二区三区四区麻豆 | 91激情| 久久久91精品国产一区二区精品 | 国产精品资源在线观看 | 成年人在线免费看视频 | av天天色| 黄免费网站 | avove黑丝 | www黄| 久久激情小视频 | 最新av观看 | 日韩高清一区 | 午夜视频在线观看一区二区三区 | 亚洲一级影院 | 亚洲成人精品 | 波多野结衣一区 | 99久久精品日本一区二区免费 | 亚洲jizzjizz日本少妇 | 超碰在线免费97 | 国产91成人 | 蜜臀av夜夜澡人人爽人人桃色 | 精品国产自在精品国产精野外直播 | 久久玖 | 在线va视频 | 毛片网在线观看 | av黄色影院| 日韩剧| 蜜臀久久99精品久久久无需会员 | 日韩高清在线观看 | 国产精品免费观看国产网曝瓜 | 亚洲一区精品二人人爽久久 | 我要色综合天天 | 亚洲人片在线观看 | 日韩欧美在线视频一区二区三区 | 国产裸体无遮挡 | 婷婷99| 91麻豆精品91久久久久同性 | 永久黄网站色视频免费观看w | 欧美午夜a | 国产午夜精品一区二区三区 | 国产黑丝袜在线 | 九九视频热 | 在线精品在线 | 天堂中文在线播放 | 久草精品视频在线看网站免费 | 成人亚洲网 | 99久精品视频 | 少妇视频一区 | 狠色狠色综合久久 | 99精品视频在线观看 | 少妇视频在线播放 | 免费av小说 | 国产色资源| aaa毛片视频 | av在线影视| 国产白浆视频 | 久久一区二区三区四区 | 久久久免费在线观看 | 日韩欧美第二页 | 欧美二区视频 | 成人在线观看资源 | 日韩欧美国产激情在线播放 | 视频一区二区精品 | 国产一区二区三区在线 | 色婷婷免费视频 | 国产视频2 | 日韩在线网 | 国产精品区在线观看 | 草免费视频 | 在线视频日韩精品 | 久久影院一区 | 中文字幕亚洲精品在线观看 | 曰韩精品| 久草爱视频 | 成人精品国产 | 性色av免费观看 | 亚洲欧洲av | 国产伦精品一区二区三区无广告 | 精品视频不卡 | 一区二区三区高清 | 久久久99精品免费观看 | 成人四虎影院 | 色综合中文综合网 | 99精品国产兔费观看久久99 | 91视频在线观看大全 | 国产精品a成v人在线播放 | 国产九色在线播放九色 | 超碰人人射 | 国产精品日韩高清 | 国产在线视频资源 | 日日婷婷夜日日天干 | 国产九九九视频 | 国产黄影院色大全免费 | a电影在线观看 | 精品日韩在线一区 | 欧美精品久久久久久久亚洲调教 | 国产福利一区二区三区视频 | 四虎影视www | 一区二区欧美在线观看 | 国产伦精品一区二区三区在线 | av免费试看 | 狠狠狠色丁香综合久久天下网 | 国产裸体bbb视频 | www..com黄色片 | 成人理论电影 | 四虎www com | 91亚洲精品久久久 | 欧美色噜噜噜 | 国产精品欧美久久久久无广告 | 国产一区二区久久久久 | 色综合天天综合 | 欧美一级电影免费观看 | 麻豆高清免费国产一区 | 天天色综合三 | 亚洲精品国精品久久99热 | 69视频在线播放 | 在线一区二区三区 | 在线看av网址 | 成年人免费观看在线视频 | 国产在线观看99 | 天天干天天拍 | 日韩av在线一区二区 | 2019精品手机国产品在线 | 久久国产精品偷 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 国产精品久久久精品 | 中文一区二区三区在线观看 | 亚洲精品伦理在线 | 精品一二三四在线 | 免费精品视频 | 久久国产精品色婷婷 | 久草精品资源 | 99久久精品免费视频 | av一级免费| 在线看片91| 亚洲人在线视频 | 午夜视频在线瓜伦 | 91成人精品观看 | 国产精品美女久久久久久久久久久 | 国产丝袜 | 美女久久久| www黄色大片| 天天干天天天 | 国产久视频| 最新国产精品亚洲 | 24小时日本在线www免费的 | 久草在线免费电影 | 91精品啪在线观看国产81旧版 | 欧美成年性 | 91成熟丰满女人少妇 | 蜜臀av网站 | 狠狠色丁香婷婷综合久小说久 | 欧美国产精品久久久久久免费 | 亚洲欧美日韩不卡 | www.天天成人国产电影 | 午夜精品一区二区三区在线播放 | 国产一级免费在线观看 | 国产亚洲精品久久久久久无几年桃 | 国产一级视频在线免费观看 | 四川妇女搡bbbb搡bbbb搡 | 亚洲午夜av久久乱码 | 欧美专区日韩专区 | 中文字幕在线播放av | 日韩激情中文字幕 | 四虎精品成人免费网站 | 免费av的网站 | 国内成人精品2018免费看 | 天天干天天操天天爱 | 国产一二区在线观看 | 精品国产日本 | 日韩免费中文字幕 | 久草视频2 | 亚洲精品视频在线观看免费视频 | 在线 高清 中文字幕 | 免费黄色小网站 | 激情网色 | 久久免费精品视频 | 96av在线| 国产剧情在线一区 | 国产一区二区精品久久91 | 香蕉视频在线观看免费 | 国产欧美在线一区二区三区 | 成人在线小视频 | 欧美色图p | 亚洲精品成人在线 | 伊人夜夜 | 亚洲热久久 | 中文字幕国产精品一区二区 | 99久久婷婷国产一区二区三区 | 三三级黄色片之日韩 | 91最新地址永久入口 | 久久1区 | 久久99国产精品自在自在app | 日日干天天插 | 夜添久久精品亚洲国产精品 | 美女网站视频色 | 最新极品jizzhd欧美 | av一级片在线观看 | 在线观看91精品视频 | 亚洲综合在线五月 | 国产精品一二三 | 精品国产网址 | 黄毛片在线观看 | a电影在线观看 | 久草在线播放视频 | av超碰免费在线 | 欧美人体xx | 天天射天天干天天操 | 国产视频一区在线 | 日本精品视频免费观看 | 久久免费电影 | 91视频在线观看大全 | 精品国内自产拍在线观看视频 | 91精品国产成人www | www.久久婷婷| 久久久免费观看视频 | 国产香蕉在线 | 97视频资源| 97视频人人免费看 | 日日成人网 | 中文字幕在线观看视频一区二区三区 | 日韩欧美一区二区三区在线观看 | 亚洲女人天堂成人av在线 | 九九视频精品免费 | 久久av网 | 激情欧美国产 | 成人精品一区二区三区中文字幕 | 日韩精品视频在线观看网址 | 99久久精品费精品 | 久久久久久久久久久免费 | 久久超级碰视频 | 91亚洲精品久久久蜜桃网站 | 在线观看免费色 | 久久综合爱 | 青草视频在线 | av片子在线观看 | 久久成人亚洲欧美电影 | 福利视频导航网址 | 欧美激情第八页 | 最新91在线视频 | 97超碰在线播放 | 国产一区二区在线观看免费 | 麻豆免费视频网站 | 一二三区在线 | 日日操天天射 | 国产传媒一区在线 | 久久久综合精品 | 黄色毛片在线观看 | 天天射天天操天天色 | 久久国语露脸国产精品电影 | 国语自产偷拍精品视频偷 | 黄色小说视频网站 | 色视频在线免费观看 | 欧美极度另类 | 久久99精品久久只有精品 | 四虎影视欧美 | 国语精品免费视频 | 国产一区二区午夜 | 国产99久久99热这里精品5 | 国产精品密入口果冻 | 国产精品九九久久久久久久 | 91精品在线免费观看视频 | 婷婷网址| 日韩精品一区二区三区第95 | 在线观看日韩精品 | www.色婷婷| 免费观看第二部31集 | 最新日韩中文字幕 | 欧美日韩一区二区在线观看 | 日韩在线观看三区 | 欧美性生活久久 | 香蕉精品视频在线观看 | 中文一区二区三区在线观看 | 欧美成年网站 | 国产精品久久久久久69 | 日韩城人在线 | 91一区啪爱嗯打偷拍欧美 | 蜜桃av久久久亚洲精品 | 久久一区二区三区日韩 | 成人一级片视频 | 午夜 免费| 午夜视频一区二区 | 国产午夜精品免费一区二区三区视频 | 蜜臀久久99精品久久久无需会员 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 中文字幕免费成人 | 国产成人一区二区三区电影 | 夜夜干天天操 | www天天干com| 一区二区三区在线播放 | 中文乱码视频在线观看 | 色婷婷综合久久久久中文字幕1 | 久久免费a | 一区二区三区 亚洲 | 天天爽天天爽天天爽 | 久久 在线| 国产视频在线观看一区 | 99视| 日韩一区二区久久 | 国产精品一区二区精品视频免费看 | 蜜桃视频日本 | 欧美福利精品 | 激情视频一区二区三区 | 天天操天天射天天插 | 日韩久久激情 | 精品久久网站 | 亚洲天天综合网 | 热热热热热色 | 欧美 日韩 视频 | 97在线视频免费观看 | 三上悠亚一区二区在线观看 | 97免费| 久久久蜜桃一区二区 | 免费观看一区二区 | 99999精品视频 | 中文字幕在线免费播放 | 免费看国产黄色 | 色婷久久 | 91色综合 | 国产伦理久久精品久久久久_ | 久久久私人影院 | 在线观看爱爱视频 | av解说在线 | 五月天中文字幕mv在线 | 久久久久久久久久久免费av | 国产在线观看午夜 | 麻豆影视在线免费观看 | 五月天婷亚洲天综合网精品偷 | 国产精品久久久久久久久免费 | 久久精品一区二区三区国产主播 | 国产又粗又猛又爽又黄的视频先 | 玖玖玖精品| 国产精品久久三 | 久久综合狠狠综合久久狠狠色综合 | 狠狠色婷婷丁香六月 | 国产在线观看99 | 日韩在线字幕 | 午夜色站 | 五月婷婷深开心 | 成人h视频在线播放 | 91av精品| 欧美午夜精品久久久久 | 午夜精品一区二区三区视频免费看 | 久久国产一区二区三区 | 五月婷婷影院 | 狠狠干网址 | 特级毛片在线观看 | 日日爱999 | h动漫中文字幕 | 91av视屏| 国产精品乱码久久久 | 日韩一区二区三区免费电影 | 2022久久国产露脸精品国产 | 永久av免费在线观看 | 色网av| av一级在线 | 国产夫妻性生活自拍 | 9999免费视频 | 高清av中文在线字幕观看1 | 国产成人精品久久亚洲高清不卡 | 欧美肥妇free | 免费看亚洲毛片 | 日韩在线网 | 在线影院中文字幕 | 日日夜夜综合网 | 日韩电影中文字幕在线 | 日韩在线看片 | 亚洲精品小视频 | 亚洲精品国产精品国自产在线 | 探花视频在线版播放免费观看 | 久久中文字幕在线视频 | 免费看污的网站 | 97超碰人人澡人人爱学生 | 国产香蕉97碰碰久久人人 | 四虎影视成人永久免费观看亚洲欧美 | 在线观看国产福利片 | 日本一区二区高清不卡 | 日韩精品一区二区三区不卡 | 国产资源在线播放 | 亚洲日本在线一区 | www.com久久久 | 国产亚洲精品av | 香蕉在线影院 | 国产一区二区三区免费在线 | 欧美日韩xx | 国产亚洲精品女人久久久久久 | 国产精品一区二区电影 | 人人精品久久 | 国产日产精品一区二区三区四区 | 午夜视频久久久 | 国内精品久久久久久中文字幕 | 成人av电影网址 | 97超碰超碰久久福利超碰 | 中日韩免费视频 | 精品国偷自产国产一区 | 国产我不卡 | 中文字幕婷婷 | 成人久久影院 | 久久免费精品 | 中文字幕精品一区二区精品 | 亚洲视频每日更新 | 99久久9 | 国产成人a v电影 | 久久久污 | 国产精品福利无圣光在线一区 | 西西www4444大胆视频 | 日韩二三区 | 国产精品网站一区二区三区 | 五月花丁香婷婷 | 一本一本久久a久久 | 91视频免费 | 久久久www成人免费精品张筱雨 | av直接看| 久草在线观看视频免费 | 伊人久久在线观看 | 国产aa免费视频 | 天天草夜夜 | 精品久久影院 | 天天操天天操天天操天天操 | 欧美极度另类 | 午夜视频播放 | 五月开心六月伊人色婷婷 | 欧美日韩在线视频一区二区 | 久久看免费视频 | 久久精品91视频 | 丝袜av一区 | 亚洲国产中文字幕在线观看 | 狠狠狠狠狠狠操 | 国产精品毛片久久久久久 | 亚洲成熟女人毛片在线 | 国产成人一区二区精品非洲 | 亚洲精品在线免费播放 | 国产精品国产亚洲精品看不卡 | 精品夜夜嗨av一区二区三区 | 丁香六月网 | 国产精品久久久久免费 | 丰满少妇一级片 | 国产精品岛国久久久久久久久红粉 | 亚洲成色777777在线观看影院 | 国产精品视频内 | 久久综合毛片 | 国产视频精品免费播放 | www免费视频com━ | 99精品在线免费视频 | 国产福利在线不卡 | www日韩欧美 | 91精品国产91久久久久 | 亚洲成成品网站 | 久久久久久久久久网 | 婷婷五天天在线视频 | 欧美综合色在线图区 | 亚洲人成人99网站 | 黄色免费av | 中文字幕欧美日韩va免费视频 | 国产字幕在线观看 | 精品一区免费 | 国产精品欧美激情在线观看 | 国产美女在线精品免费观看 | 伊人亚洲综合网 | 久久艹艹 | 免费99精品国产自在在线 | 欧美ⅹxxxxxx| 亚洲欧美日韩在线看 | 久久久久福利视频 | 日韩视频1区 | 国产99一区 | 色综合天天视频在线观看 | 久久国产精品网站 | 欧美一级片| 色综合亚洲精品激情狠狠 | 日韩午夜av | 久久久久久高潮国产精品视 | 91视频成人免费 | 激情综合电影网 | 探花视频免费观看 | 日韩中文在线电影 | 狠狠色丁香婷婷综合最新地址 | 日韩精品一区二区三区中文字幕 | 天天色天天射天天干 | 五月视频 | 麻豆精品国产传媒 | 国产亚洲精品久久久久秋 | 狠狠操91 | 奇米先锋 | a视频在线 | 日韩高清成人在线 | 九九视频免费观看视频精品 | 久久国产精品一二三区 | 久久97精品 | 精品成人国产 | 精品人人爽 | 午夜影视一区 | 婷婷色狠狠 | 最近日本韩国中文字幕 | 日韩欧美精品免费 | 亚洲精品综合在线 | 在线观看免费福利 | 911国产精品 | 色网站在线免费观看 | 国产午夜精品视频 | 欧美二区视频 | 丰满少妇高潮在线观看 | 久久视精品 | 视频一区二区视频 | 国产一区二区在线影院 | 久久精品牌麻豆国产大山 | 黄色在线观看免费网站 | 日韩欧美高清 | 91在线观看欧美日韩 | 色妞色视频一区二区三区四区 | 91看片淫黄大片在线播放 | 最新av网址在线观看 | 97电影网站 | 精品久久久久久亚洲综合网 | 在线观看视频在线观看 | 国产精品大片在线观看 | 婷婷六月天综合 | av免费看在线 | 国产精品亚洲视频 | 91麻豆国产 | 国产免费一区二区三区网站免费 | 日韩av片无码一区二区不卡电影 | 色综合色综合久久综合频道88 | 成人资源在线观看 | 国产精品在线看 | 国产精品一区二区免费看 | 亚洲理论片在线观看 | 国产激情小视频在线观看 | 日本不卡视频 | 欧美久久久久久久久久久 | 日韩欧美在线视频一区二区 | 亚洲精品视频在线观看网站 | 色先锋av资源中文字幕 | 成人免费中文字幕 | 中文字幕在线免费97 | 国产精品久久久久四虎 | 天天插夜夜操 | 免费能看的av | www.国产高清| 国产一区二区三区 在线 | 日日色综合 | 插综合网 | 国产成视频在线观看 | 亚洲成av人电影 | 成人app在线播放 | 黄色天堂在线观看 | a视频免费看 | 国产免费叼嘿网站免费 | 一区二区三区手机在线观看 | 黄色软件视频网站 | 超碰在线天天 | 欧美一级艳片视频免费观看 | 亚洲电影成人 | 欧美日韩国产精品久久 | 国产在线a视频 | 日本公妇色中文字幕 | 午夜精品久久久久久久久久久 | 黄色一级性片 | 五月激情站 | 在线观看中文 | www.一区二区三区 | 91自拍视频在线观看 | 国产乱对白刺激视频在线观看女王 | 91视频免费视频 | 亚洲成色777777在线观看影院 | 亚洲成av人影院 | 亚洲精品视频免费观看 | 国产视频午夜 | 欧美视频99 | 韩日精品在线 | 亚洲夜夜网 | 午夜婷婷在线播放 | 亚洲欧洲在线视频 | 五月婷婷激情综合网 | 国产亚洲精品久久网站 | 久久午夜影院 | 操老逼免费视频 | 99久久国产免费免费 | 成年人在线观看免费视频 | 国产精品黑丝在线观看 | 日韩欧美xxx| 五月婷婷一区二区三区 | 久久免费观看少妇a级毛片 久久久久成人免费 | 国产91精品一区二区绿帽 | 亚洲高清在线视频 | 视频国产一区二区三区 | 国产精品对白一区二区三区 | 成年人免费看片 | 日本h视频在线观看 | 国产高清视频网 | 中文字幕美女免费在线 | 国产91免费观看 | 成人黄色国产 | 色婷婷久久一区二区 | 成人黄色毛片 | 欧美国产精品久久久久久免费 | 精品影院一区二区久久久 | 久草爱 | 992tv在线观看 | 国产精品久久久久婷婷二区次 | 色网免费观看 | 天天插视频 | 成人av免费看 | 丁香亚洲 | 欧美一区二区三区在线视频观看 | 一级欧美一级日韩 | 黄色大全免费观看 | 国产喷水在线 | 天天干天天拍天天操 | 黄色av成人在线观看 | 手机成人在线电影 | 2019精品手机国产品在线 | 国产护士av | 日韩高清一 | 国产精品一区二区 91 | 精品一区二区6 | 久久精品日本啪啪涩涩 | 色噜噜日韩精品欧美一区二区 | 国产精品永久免费观看 | 久久久久五月天 | 国产尤物在线视频 | 最近中文字幕完整高清 | 黄色毛片视频 | 成 人 黄 色 免费播放 | 99精品视频一区二区 | 精品国产精品一区二区夜夜嗨 | 国产精品免费大片视频 | 国产精品久久电影网 | 天天射天天干 | 黄色免费视频在线观看 | 欧美另类成人 | 久久96国产精品久久99软件 | 精品一区二区免费在线观看 | 亚洲精品动漫成人3d无尽在线 | 97国产在线播放 | 国产精品中文久久久久久久 | 91网址在线 | 日韩免费视频一区二区 | 99热 精品在线 | 亚洲春色综合另类校园电影 | 五月天色丁香 | 在线视频观看亚洲 | 国产一二三四在线视频 | 日韩网站一区二区 | 四虎国产精品成人免费影视 | 久99视频| 日韩精品视频免费在线观看 | 久久精品视频99 | 日韩午夜电影网 | 久久99精品波多结衣一区 | 色综合天天综合 | 99在线热播 | 国产福利精品在线观看 | 精品在线免费观看 | 久久精品观看 | 免费观看一区二区 | 国产品久精国精产拍 | av在线观 | 久久99久久99精品中文字幕 | 高清av免费一区中文字幕 | 免费无遮挡动漫网站 | 免费看国产视频 | 日b视频在线观看网址 | 99视频 | 欧美做受高潮1 | 日韩中文字幕视频在线 | 91精品在线播放 | 亚洲欧美国产日韩在线观看 | 99视频在线 | 丁香久久综合 | a√国产免费a| 日韩 在线 | 久久久免费观看完整版 | 91人人射 | 天天爽人人爽夜夜爽 | 国产黄影院色大全免费 | 91精品国产综合久久久久久久 | 91av在线精品 | 欧美国产日韩在线视频 | 久久综合在线 | 天堂网在线视频 | 久久久91精品国产 | 国产视频在线免费观看 | 最近免费中文字幕大全高清10 | 人人看看人人 | 在线超碰av| 男女免费视频观看 | 日韩sese| 亚洲日本欧美在线 | 国产一区二区日本 | 91精品视频免费在线观看 | 黄在线免费观看 | 国产成人区 | 日日夜夜婷婷 | 69国产精品视频免费观看 | 草免费视频 | 亚洲 成人 欧美 | 日韩性xxxx| 欧美精品免费在线 | 国产精品久久久久一区 | 国产精品自产拍 | 欧美国产日韩在线视频 | 欧美成人xxxx | 免费精品在线视频 | 色94色欧美| 973理论片235影院9 | 久久久色| 97国产小视频 | 四虎国产永久在线精品 |