老司机夜插-理伦理片-理伦片免费-理伦片免费观看-理伦片免费看-理伦日韩-理论福利片-理论片第一页-理论片电影-理论片理论

金喜正规买球

如何在 FastScript 中使用 XML 和 JSON 格式

翻譯|使用教程|編輯:吉煒煒|2025-05-07 11:48:18.827|閱讀 153 次

概述:目前,XML 和 JSON 格式已成為計算機系統間數據存儲和信息交換的主要標準。應用戶要求,FastScript 中已添加用于處理 XML 和 JSON 的類。在本文中,我們將深入研究如何使用這些類,探索它們的屬性和方法,以及如何使用腳本從代碼創建報告。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

相關鏈接:

目前,XML 和 JSON 格式已成為計算機系統間數據存儲和信息交換的主要標準。應用戶要求,FastScript 中已添加用于處理 XML 和 JSON 的類。在本文中,我們將深入研究如何使用這些類,探索它們的屬性和方法,以及如何使用腳本從代碼創建報告。


XML 格式

為了在腳本中使用 XML,需要使用兩個類。這兩個類專注于最高速度和低內存消耗。

TfrXMLDocument – 封裝 XML 文檔功能的類。它包含以下屬性和方法。

類的屬性和方法 描述
procedure SaveToStream(Stream: TStream); 將 XML 保存到傳遞的流中。
procedure LoadFromStream(Stream: TStream; AllowPartialLoading: Boolean = False); 從傳遞的流中加載 XML。
procedure SaveToFile(const FileName: string); 將 XML 保存到具有指定名稱的文件中。
procedure LoadFromFile(const FileName: string); 從具有指定名稱的文件中加載 XML。
procedure Clear; 刪除樹中除根節點之外的所有 XML 節點。節點的內容不會被清除。
property Root: TfrXMLItem; 允許訪問樹的根元素。
property AsText: string; 允許您獲取和設置 XML 作為字符串(例如,使用此屬性,您可以使用報告變量將 XML 傳遞給報告腳本)。
property AutoIndent: Boolean; 確定如何生成輸出 XML:作為單行還是作為縮進文本。

TfrXMLNode – 封裝 XML 文檔節點屬性的類。

您無法直接創建此類型的對象。它是通過調用要添加子元素的元素的 Add() 方法來創建的。讓我們仔細看看 TfrXMLNode 類的屬性和方法。

類的屬性和方法 描述
function Add(AName:string):TfrXMLItem; 創建具有指定名稱的子 TfrXMLItem 并返回它。
procedure Clear; 清除子元素列表。
procedure InsertItem(Index:integer; AItem: TfrXMLItem); 將子元素插入到指定位置。該元素可能屬于另一個文檔。
function Find(AName:string):Integer; 在子元素中搜索指定名稱的 TfrXMLItem 并返回。如果未找到,則返回 -1。如果有多個指定名稱的元素,則返回第一個。
function FindItem(AName:string):TfrXMLItem; 在子元素中搜索指定名稱的 TfrXMLItem 并返回。如果未找到,則創建并返回一個指定名稱的新元素。如果有多個指定名稱的元素,則返回第一個。
function Root: TfrXMLItem; 返回文檔的根元素。
property Count:Integer; 返回元素的子節點的數量。
property Items[AIndex:Integer]: TfrXMLItem; 根據索引返回子元素。
property Prop[AName:string]:string; 返回或設置具有指定名稱的節點屬性的值。
property Name: string; 元素的標簽名稱。
property Parent: TfrXMLItem; 父元素的名稱。Root 為 nil。
property Text:string; 包含節點參數列表的字符串,格式為 Name1="Value1" Name2="Value2"… 此字符串中的特殊字符用引號引起來。
procedure Delete(AIndex: Integer); 刪除具有 AIndex 的子元素。
procedure DeleteProp(const APropName: string); 刪除具有指定名稱的節點的屬性。
property Value: string; 位于元素的開始和結束標記之間的文本。
function PropExists(APropName:string):Boolean; 幫助確定元素是否具有指定名稱的屬性。
function IndexOf(AItem: TfrXMLItem):Integer; 返回傳遞元素的索引。
function GetPropNames(ANames:TStrings); 使用 TfrXMLItem 屬性的名稱填充傳遞的字符串列表。

讓我們嘗試使用用于處理 XML 的類來構建一個報表。例如,我們將在報表中顯示來自“country.xml”文件的數據,但我們不會使用 TClientDataSet,而是直接訪問 XML 文件。我們創建一個新報表,進入編輯模式,將 MasterData 添加到報表中。并在頂部添加幾個 Memo 來顯示數據。我們還將為 MasterData 對象創建一個 OnBeforePrint 事件。

最終的報告腳本代碼將如下所示:

var doc: TfrXMLDocument;
 item: TfrXMLItem;
 IIndex: Integer;
 
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
var cur: TfrXMLItem;
 S: string;
begin
 cur := item[IIndex];
 mmNum.Text := cur.Prop['Code'];
 mmName.Text := cur.Prop['Name'];
 mmCapital.Text := cur.Prop['Capital'];
 mmArea.Text := cur.Prop['Area'];
 mmPopulation.Text := cur.Prop['Population'];
 mmContinent.Text := cur.Prop['Continent'];
 Inc(IIndex);
end;
 
begin
 Doc := TfrXMLDocument.Create;
 Doc.LoadFromFile('..\..\Data\country.xml');
 item := Doc.Root[1];
 IIndex := 0;
 MasterData1.RowCount := item.count;
end.

  讓我們繼續運行報告。為了更易于閱讀,我們還添加了列標題。


JSON 格式

讓我們順利地從 XML 過渡到 JSON 格式。為了在 FastReport 中使用 JSON,還需要用到兩個類—— TfrJSONTfrJSONArray。在本例中,這兩個類只是 Delphi 平臺中 System.JSON 類或 Lazarus 中類似類的包裝器。

TfrJSONObject — 封裝用于處理 JSON 對象的函數的類。

類的屬性和方法 描述
function Create(const JSONstring: string); 創建一個 JSON 對象并根據提供的字符串填充它。
function IsValid:Boolean; 如果對象包含有效的 JSON,則返回 True。
procedure LodFromFile(const AFilName:string); 從指定文件加載數據。如果對象包含數據,則數據將會丟失。
procedure LoadFromtStream(const AStream:TStream); 從提供的流中加載數據。如果對象包含數據,則數據將會丟失。
function ToString:string;   返回包含 JSON 對象的文本表示形式的字符串。
procedure SaveToFile(const AFileName: string); 將 JSON 對象的文本表示保存到文件。
procedure SaveToStream(AStream: TStream 將 JSON 對象的文本表示保存到流中。
function IsNameExists(const AName:string); 如果對象具有指定名稱的屬性,則返回 True。
function IsNameValueExists(const Name, Value: string): boolean; 如果對象具有指定名稱的屬性并且其值與指定值匹配,則返回 True。
function Count:Integer; 返回 JSON 對象中的屬性總數。
property Names[AIndex:Integer]:string; 返回指定索引處的屬性的名稱。
Property ValueType[IndexOrName:Variant]:TfrJSONType; 返回指定索引或名稱處屬性的類型。該類型可以是以下值之一:

- jsUnknown - 屬性類型未知(發生解析錯誤或缺少具有此類索引或名稱的屬性)。-
 jsNumber - 屬性為數字類型。-
 jsString - 屬性為字符串類型。-
 jsBoolean - 屬性為布爾類型 (true/false)。-
 jsNull - 屬性類型為空(未分配值)。-
 jsList - 屬性類型為 JSON 數組。-
 jsObject - 屬性類型為嵌套 JSON 對象。


以下屬性允許您以某種形式檢索 JSON 對象的值。在所有這些屬性中,索引都是通過屬性列表中的屬性編號或其名稱執行的。請注意AsString['1'] <> AsString[1]。此外,如果您嘗試使用不合適的方法獲取屬性值,則可能會發生錯誤并返回錯誤的屬性值。例如,如果屬性的類型為“Object”或“Array”,那么當您嘗試使用 AsString 屬性獲取其值時,您將得到一個空字符串。在其他情況下,AsString 將返回屬性值的字符串表示形式。

類的屬性和方法 描述
property AsObject[IndexOrName: Variant]: TfrxJSON; 允許您檢索嵌套的 JSON 對象。
property AsArray[IndexOrName: Variant]: TfrJSONArray; 允許您檢索嵌套的 JSON 數組。
Property AsString[IndexOrName: Variant]: string; 允許您以字符串形式檢索屬性值。此檢索方法適用于除對象和數組之外的其他類型的屬性。對于布爾值,將返回包含“True”或“False”值的字符串。對于包含小數部分的數字,無論區域設置如何,始終使用點作為小數部分的分隔符。
property AsNumber[IndexOrName: Variant]: Extended; 允許您以數字形式檢索屬性的值。如果屬性為非數字類型,則返回 0。
property AsBoolean[IndexOrName: Variant]: Boolean; 允許您以布爾值的形式檢索屬性的值。如果屬性屬于其他類型,則返回 False。


要返回 null 類型的字段,您需要付出一些努力。目前沒有專門的方法來實現這一點。但是,您可以使用 ValueType 屬性,該屬性會為 null 類型的字段返回 jsNull;或者使用 AsString 屬性,該屬性會返回字符串“null”。

讓我們仔細看看操作對象屬性的方法。

類方法 描述
Procedure Delete(AName: String);   從對象中刪除具有指定名稱的屬性。
function AddObject(const AName: string): Integer 向對象添加具有指定名稱的子空對象。
function AddArray(const AName: string): Integer; 將具有指定名稱的空數組添加到對象。
function AddString(const AName, AValue: string): Integer; 將具有指定名稱的字符串添加到對象。
function AddBool(const AName: string; AValue: boolean): Integer; 將具有指定名稱的布爾值添加到對象。
function AddNumber(const AName: string; AValue:Extended): Integer; 將具有指定名稱的數值實數添加到對象。
function AddInteger(const AName: string; AValue:Integer): Integer; 將具有指定名稱的數字整數值添加到對象。
function AddNull(const AName: string): Integer; 向對象添加具有指定名稱的空值。


該方法返回一個整數,它是所有字段列表中添加的元素的索引。

所有向對象添加字段的方法都不會控制現有同名字段的存在。此過程由使用此類的程序員負責。這種控制對于防止輸出 JSON 中出現多個同名字段至關重要。在這種情況下,系統的行為是不確定的——它取決于進一步解析接收 JSON 的解析器。這意味著可以使用任何同名的值!

TJSONArray類封裝了用于處理 JSON 數組的方法和屬性。主要屬性原則上相同,但只能通過索引訪問它們。僅支持訪問元素、獲取元素值或刪除元素的操作。您無法移動數組中的元素或更改其類型。讓我們來研究一下此類中用于獲取元素值的屬性和方法。

類的屬性和方法 描述
function Count:Integer; 返回數組中的元素數量。
property ValueType[AIndex: Integer]: TfrJSONType; 返回具有指定索引的數組元素的類型。
property AsObject[AIndex: Integer]: TfrJSONObject; 返回一個對象,以 JSON 對象的形式提供對數組元素的訪問。
Property AsArray[AIndex: Integer]: TfrJSONArray 返回一個對象,以 JSON 數組的形式提供對數組元素的訪問。
property AsString[AIndex: Integer]: string; 以字符串形式返回數組元素的值。
property AsNumber[AIndex: Integer]: Extended; 以數字形式返回數組元素的值。
property AsBoolean[AIndex: Integer]: Boolean; 以布爾值形式返回數組元素的值。


處理數組時,就像處理對象一樣,提取元素值時需要謹慎。根據值的類型,使用適當的方法來檢索它。

下面介紹操作 JSON 數組元素的方法。

類的屬性和方法 描述
procedure Delete(AIndex:Integer); 刪除指定索引處的數組元素。
function AddObject: Integer; 將嵌套的 JSON 對象添加到數組末尾。
function AddArray: Integer; 將嵌套的 JSON 數組添加到數組末尾。
function AddString(const AValue: string): Integer; 將字符串添加到數組末尾。
function AddBool(AValue: boolean): Integer; 將布爾值添加到數組末尾。
function AddNumber(AValue:Extended): Integer; 將浮點數添加到數組的末尾。
function AddInteger(AValue: Integer): Integer; 將一個整數添加到數組的末尾。
function AddNull: Integer; 將 null 添加到數組末尾。


所有這些方法都返回添加到數組的元素的位置。您無法將元素插入到數組的中間;這是 System.JSON 基類的限制。


使用類訪問 JSON 的細節

使用對象時,務必記住,使用包裝對象后,必須將其從代碼中全部刪除。

請注意,如果您想要獲取子對象或數組,但實際獲取的是一個標量值或根本沒有值,則該屬性將返回 nil,并且在進一步訪問該屬性時將引發異常。請避免使用不適用于元素中存儲的特定類型值的方法來檢索這些值。

重要的是要注意,對象的屬性名稱區分大小寫,這意味著“Item1”和“item1”被視為不同的名稱!

只有當對象元素的值類型與元素定義的類型匹配時,您才能為其設置值。如果您需要重新定義元素的類型,請刪除該元素,然后添加一個具有相同名稱且類型為所需元素的新元素。無法為數組元素輸入新值。您需要刪除 JSON 數組,然后使用所需的值重新創建它。

讓我們使用上面描述中的類并編寫一個腳本,從 XML 文件中提取數據(不帶類型信息)并將其放入 JSON 對象中。

procedure XMLToJSON;
var XML: TfrXMLDocument;
 xi, xi1: TfrXMLItem;
 I, J: Integer;
 JO: TfrJSONObject;
 JA, JA1: TfrJSONArray;
 SL: TStringList;
begin
 XML:=TfrXMLDocument.Create;
 XML.LoadFromFile('.\..\..\data\country.xml'); 
 JO:=TfrJSONObject.Create('{}');
 JO.AddArray('data');
 JA:=JO.AsArray['data'];
 xi:=X.Root[1];
 xi1:=xi.Items[0];
 SL:=TStringList.Create;
 xi1.GetParamNames(SL);
 for I:=0 to xi.Count - 1 do begin
 xi1:=xi.Items[I];
 JA1:=JA.AsArray[JA.AddArray];
 for J:=0 to SL.Count-1 do 
 JA1.AddString(xi1.Prop[SL[J]]);
 JA1.Free;
 end;
 JA.Free;
 JO.SaveToFile('.\..\..\data\country.json');
 JO.Free;
 SL.Free; 
end;

并且讓我們嘗試根據獲得的數據構建一份報告(首先,在報告頁面上放置適當的 MasterData 和 Memo 組件):  

var J:TfrJSONObject;
 A:TfrJSONArray;
 curr:Integer;
 
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
var A1:TfrJSONArray;
begin
 A1:=A.AsArray(curr);
 Memo1.Memo.Text:=A1.AsString[0];
 Memo2.Memo.Text:=A1.AsString[1];
 Memo3.Memo.Text:=A1.AsString[2];
 Memo4.Memo.Text:=A1.AsString[3];
 Memo5.Memo.Text:=A1.AsString[4];
 Memo6.Memo.Text:=A1.AsString[5];
 A1.Free;
 curr := curr + 1;
end;
 
begin
 J:=TfrJSONObject.Create('');
 J.LoadFromFile('.\..\..\data\country.json');
 A:=J.AsArray[0];
 MasterData1.RowCount:=A.Count;
 curr:=0;
end.


您還可以在 Delphi 代碼中使用這些對象 - 只需在 uses 語句中包含 frXML 和 frJSON 模塊。


結論

在本文中,我們探討了在 FastReport 中使用類來處理 JSON 和 XML。如果您不僅使用報表,還使用 Delphi 和 Lazarus,那么使用這些類將有助于最大限度地減少在環境之間切換時出現的問題——您的體驗將在兩個 IDE 上保持一致。

_________________________________________________________

關于慧都科技:

慧都科技是一家行業數字化解決方案公司,長期專注于軟件、油氣與制造行業。公司基于深入的業務理解與管理洞察,以系統化的業務建模驅動技術落地,幫助企業實現智能化運營與長期競爭優勢。在軟件工程領域,我們提供開發控件、研發管理、代碼開發、部署運維等軟件開發全鏈路所需的產品,提供正版授權采購、技術選型、個性化維保等服務,幫助客戶實現技術合規、降本增效與風險可控。慧都科技是FastReports的在中國區的合作伙伴,FastReports作為圖表報表領域的優秀產品,幫助企業實現輕松構建高性能的表格及圖表。

下載或體驗FastReport產品請咨詢,或撥打產品熱線:023-68661681

歡迎加入FastReport技術QQ群:170305738,與更多小伙伴探討報表開發技能。


標簽:

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn

文章轉載自:慧都網

為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
国产特黄特色a级在线视频 国产素人自拍 | 久久在线视频免费观看 | 国产一区不卡 | 亚洲精品久久久久久成人 | 国产精品.XX视频.XXTV | 色情无码鲁鲁A的电影 | 漂亮人妻被公日日躁国产 | 两根一起用力挺进宫交 | 国产熟睡乱子伦视频在线播放 | 免费一级欧美大片在线观看 | 亚洲三级高清免费 | 欧美videos巨大粗暴 | 国产手机在线亚洲精品观看 | 最近最新高清中文字幕 | 巜疯狂的少妇4做爰BD播放 | 干色网| 激情一区二区三区成人 | 日本午夜免费福利视频 | 性一交一乱一伦一A片 | 久草这里只有精品 | 亚洲另类自拍丝袜第1页 | 亚洲va在线va天堂成人 | 在线观看网站国产 | 亚洲精品成人AV在线观看爽翻 | 国精产品999永久中国有限公司 | 狠狠干天天干 | 成人a一级毛片免费看 | 丁香天堂网 | 动漫美女脱小内内露尿口 | 免费黄网站在线观看 | 国产无遮挡A片无码免费软件 | 久青草免费视频 | 又爽又高潮日本少妇A片 | 婷婷色九月| 中文字幕无线手机在线 | 日本三级免费网站 | 欧美日韩v | 久久综合给合久久狠狠狠97色 | 五月色播先锋在线丁香 | 在线播放国产麻豆 | 亚洲午夜网未来影院 | 品色堂bt| 国产一级簧片 | 国产精品福利一区二区 | 精品国产经典三级在线看 | 最新午夜国内自拍视频 | 成都影院手机在线观看 | 五月丁香啪啪激情综合5109 | 波多野结衣全集在线观看 | 天堂岛WWW最新版在线资源 | 亚洲最大在线视频 | 猛烈顶弄H禁欲老师双性年下 | 果冻传媒91制片厂 | 欧美区在线 | 日韩精品欧美一区二区三区 | 欧美精品成人久久网站 | 91最新网址 | 国内精品影院久久久久 | 69国产成人网站 | 国产精品久久久久久久久夜色 | 四虎综合 | 2019毛片 | 天堂网站| 91成人午夜精品福利院在线观看 | h片在线免费观看 | 爱豆传媒在线观看视频 | 午夜福利免费视频921000电影 | av狼论坛 | 一区二区三区波多野结衣 | 日韩不卡高清视频 | 天天干天操 | 91免费视| 九九久久精品 | 亚瑟视频在线观看 | 亚洲午夜无码毛片AV久久久久久 | 忘忧草日本在线社区WWW电影 | 二级黄绝大片中国免费视频 | 国产的一级毛片最新在线直播 | 久久97精品久久久久久久看片 | 色综合天天综合网国产成人网 | 日本视频在线免费观看 | 亚洲熟妇毛茸茸 | www.四虎影视 | 黄网观看 | 欧美精品无码久久久 | 日韩国产精品99久久久久久 | 亚洲国产中文在线视频免费 | 中文字幕久久精品波多野结 | 波多野结衣一区二区在线 | 天天插天天舔 | 欧美激情bbbbbxxxxⅹ | 国产精品无码人妻系列AV | 手在线播放波多野结衣 | 日韩精品观看 | 香蕉人人精品 | 桃色社区| 国产无套视频在线观看香蕉 | 日本黄页网站在线观看 | 男人的天堂中文字幕熟女人妻 | 五月色 网站 | 真钱牛牛 pt88.vip | 最近中文字幕2019免费BD | 成人网站国产在线视频内射视频 | 夜色99视频多人聊天室 | 黄色一级片免费网站 | 成人亚洲A片V二区三区久久 | 日本黄免费| 欧美一区永久视频免费观看 | 亚洲美女bt| 日韩精品午夜 | 美女直播洗澡的软件下载 | 日本v在线| 欧美人与动牲交免费看 | 亚洲欧美色鬼久久综合 | 在线观看国产久青草 | 99久久精品免费国产一区二区三区 | 9国产露脸精品国产麻豆 | 天天操天天弄 | 成人福利在线观看免费视频 | 果冻传媒入口 | 午夜激情视频在线播放 | 久久综合久久综合九色 | 客客色成人网 | 日本吻胸捏胸激烈床戏视频 | 精品人妻无码一区二区三区50 | 日日碰狠狠躁久久躁综合网 | 中文国产乱码在线人妻一区二区 | 日日摸夜夜添夜夜添A片一Y | 亚洲欧洲中文日韩久久AV乱码 | 成人品视频观看在线 | 男女生性毛片免费观看 | 国产精品乱码色情一区二区视频 | 三男一女伦奷A片 | 成人看的视频 | 国产乱来乱子视频 | 波多在线 | 久久精品AV无码一区二区小说 | 少妇无码吹潮久久精品AV网站 | 精品国产乱码久久久久乱码 | 99在线视频免费观看视频 | 国产极品粉嫩交性大片 | 偷拍自怕亚洲在线第7页 | z o oz o o人与猪| 五月丁香啪啪. | 亚洲欧美色图小说 | 沈清秋屁股扒开臀缝调教 | 九九九99品牌的特色产品 | 伦理片在线线看手机版韩国 | 亚洲高清在线不卡中文字幕网 | 久久伊人在 | 日本免费在线一区 | 日韩在线观 | 日韩精品www| 亚洲视频国产在线精品 | 久久综合综合久久狠狠狠97色 | 国产午夜精品一区理论片飘花 | 乱肉合集乱500篇小说书架下载TXT | 亚洲欧美日韩精品永久在线 | 国产91精品黄网在线观看 | 99热成人精品国产免男男 | 亚洲一区二区三区在线播放 | 少妇交换做爰3 | 精品久久久麻豆国产精品 | 欧美重囗味成人无码区 | 日本-区一区二区三区A片 | 日本又色又爽又黄的A片在线电影 | 大学生高清一级毛片免费 | 国产麻豆放荡AV剧情演绎 | 播五月色五开开心五月 | 亚洲性无码AV久久成人 | 亚洲自偷自拍另类图片二区 | 亚洲 欧美 自拍 美腿 卡通 | 久久99国产一区二区三区 | 西安润基投资控股有限公司 | 黄色片片 | 午夜寂寞影院视频观看 | 欧美特黄三级成人 | 小黄文纯肉污到你湿 | 亚洲巨乳巨臀在线一区二区BBW | 国产精品第一国产精品 | 日本高级按摩人妻无码 | 免费在线观看黄网 | 天天草综合 | 亚洲天堂在线观看完整版 | 呻吟国产AV久久一区二区 | 亚洲精品久久久久 | 色无极亚洲色图 | 夜夜躁狠狠躁日日躁视频 | 自拍视频在线观看亚洲福利 | 天堂视频在线视频观看2018 | 91精品网站天堂系列在线播放 | 成人伊人网 | 日本妇人成熟免费中文字幕 | 蜜桃TV成人网站免费打开 | 97精品国产91久久久久久 | 韩日美无码精品无码 | 免费看的黄网站 | 免费观看波多野结衣 | 精品国产麻豆 | 蜜桃成熟时李丽珍 | 99精品视频观看 | 欧美日韩福利视频一区二区三区 | swag国产精品 | 色综合在 | 在线萝福利莉18视频 | 天堂网在线最新版www | 黄在线免费 | 国产美女影院 | 老师洗澡让我吃她胸视频 | 日本A级做爰午夜免费视频 日本A片成人片免费视频生活片 | 色情婷婷| 无码激情做A爰片毛片A片小说 | 免费AA片少妇人AA片直播 | 久久久国产精品免费 | 亚洲欧美精选 | 国产大片一区 | 美女被c网站 | 影音先锋av男人色情 | 公与妇仑乱HD | 最好的免费电影网站 | 激情偷乱人成视频在线观看 | 日韩在线视频www色 日韩在线免费观看视频 | 日本无码一区二区二区 | 日本在线观看一级高清片 | 五月激情综合婷婷 | 久久精品久久久久久久久人 | 免费毛片视频网站 | 蜜桃AV蜜臀AV色欲AV麻 | 日本理论片和搜子同居的日子GOOD | 免费麻豆文化传媒 | 撸一撸网 | 销魂美女一区二区 | 天天综合亚洲综合网站 | 九九99久久| 亚洲乱码日产一区三区 | 性色爽爱性色爽爱网站 | 99久久精品一区二区三区 | 国产成人亚洲综合 | 人成午夜免费视频在线观看 | 国产色情一区二区不卡毛片 | 国内高清自拍 | 亚洲人成黄网在线观看 | 日韩精品a在线视频 | 奇米影色777四色在线首页 | 中国乱码一二三区别免费 | 青草视频网 | 亚洲色欲AV无码乱码国产精品 | 国内免费自拍视频 | 黑人xxxx精品| 国产SUV精品一区二区五 | 5278欧美一区二区三区 | 国内精品久久久久久久999下 | 黄色免费在线观看网站 | 亚洲天天综合 | 国产美女一级视频 | 精品国产乱码久久久久久口爆 | 丰满的女邻居在线观看 | 国产成人亚洲综合91精品555 | 国产看色免费 | 强奷漂亮岳的肉欲乱小说 | 男男挤奶油进去PLAY高污 | 天天干天天色综合网 | 丁香色综合| 精品国产自在现线拍一本 | 亚洲无人区电影国产 | 99久久精品国产免看国产一区 | 影视AV久久久噜噜噜噜噜三级 | 一级毛片日韩 | 色噜噜综合熟女人妻一区 | 亚洲一区精品伊人久久 | 久久精品视频在线看 | 日韩新片王网 | 观月雏乃种子 | 黄瓜污影院 | 精品亚洲欧美无人区乱码 | 孙静雅1051p 44分钟 | 国产深夜福利在线观看网站 | 99久久香蕉国产综合影院 | 草莓茄子丝瓜樱桃奶茶秋葵 | 永久午夜福利视频一区在线观看 | 最近中文字幕在线中文高清版 | 女人一看就湿的爽文 | 高清电影在线观看 | 黄网十三区 | 久久免费精品 | 国内自拍视频在线观看 | 越猛烈欧美xx00动态图免费 | 无码免费一区二区三区免费播放 | 欧美亚洲国产精品久久 | 青草内射中出高潮 | 狠狠色噜噜狠狠狠狠色综合久 | 无码人妻国产精品久久 | 亚洲 偷拍 色播 | 高H公车全肉污文PLAYBL文 | 99国产精品热久久久久久 | 亚洲一卡二新区乱码绿踪林 | 久久99久久精品国产只有 | 你好湿呀!小妖精快叫 | 五月婷婷激情网 | 日本三级视频网站 | 久久中文字幕人妻AV熟女 | 亚洲娇小性xxxx | 亚洲午夜在线视频 | 国产护士在病房AV做爰小说 | 色偷偷国色天香在线观看免费视频 | 外国成人网址 | 欧美一级www片免费观看 | 国产精久久一区二区三区 | 精品无码AV在线观看APP | 一道本不卡高清专区 | 算你色永久免费视频播放 | 亚洲五月婷婷 | 日韩极品视频 | 坐在男人嘴上让他添在线视频 | 久久er| 国产720刺激在线视频 | 国产又色又爽又黄的男女小说免费 | 999re5这里只有精品w | 中文xxx视频 | 快播色网址大全 | 国产精品人成视频免费999 | 黄色污网站 | 青草国产超碰人人添人人碱 | 国产在线一区观看 | 日本一区二区不卡视频 | 在线观看亚洲欧美视频免费 | 最近免费观看高清韩国日本电影 | 国产乱子伦视频大全 | 国产精品久久久久三级 | 亚洲精品在线免费 | 四虎最新紧急更新地址 | 九一果冻传媒 | 毛片TV网站无套内射TV网站 | 国模欢欢高清炮交图片 | 99爱精品 | XX性欧美肥妇精品久久久久久 | 免费在线观看的毛片 | 国产精品久免费的黄网站 | 最近最好看中文字幕免费 | 卯月麻衣种子 | 国产精品麻豆人妻精品A片 国产精品乱码一区二区三 国产精品乱码人妻一区二区三区 | 日韩在线不卡视频 | 国产ts人妖系列视频网站 | 国内精品久久久久久久久久久久 | 成年18网站免费视频网站 | 操少妇 | 妞干网在线观看 | 在线亚洲国产日韩欧洲专区 | 美国亚洲成年毛片 | 奇米777狠狠色噜噜狠狠狠 | 在线天堂中文字幕 | 免费人欧美成又黄又爽的视频 | 亚洲欧美日韩精品久久亚洲区 | 成年女人免费看一级人体片 | 波多野结衣一二三区 | 久久频这里精品99香蕉久网址 | 性欧美激情xxxd | 麻豆自制传媒 最新网站 | 亚洲H成年动漫在线观看不卡 | 国产人妻人伦精品1国产盗摄 | 黄网在线观看免费 | 99热99操99射| 色欲久久99精品久久久久久AV | 日韩国产成人精品视频人 | 国产毛多水多做爰爽爽爽 | 日韩欧美伦理 | 做爰全过程免费的视频在线观看 | 亚洲一级毛片免费观看 | 草草在线播放 | 日本国产一卡二卡三新区 | 五月综合激情久久婷婷 | 快点使劲舒服爽还要高清 | 国产1级 | 毛片成人永久免费视频 | 伦理电院网 | 大胆日本无码一区二区 | 四虎永久免费影院在线 | 老师的兔子好软水好多无弹窗 | 精品一区二区日本高清 | 欧美网站www | 国产人妻一区二区三区久 | 狠狠老司机 | 精品无码日本蜜桃麻豆走秀 | 亚洲国产成人久久99精品 | 真实国产乱子伦精品一区二区三区 | 精品人妻少妇一区偷拍视频 | 一级无毛 | 中文字幕乱码日本高清在线 | 成年女人免费影院播放 | 欧美色道 | 色丁香在线视频 | 欧美真人性做爰一二区欧美影院 | jizz美国 | 久操五月天 | 欧美另类视频在线 | 无码欧美喷潮福利XXXX | 蜜桃AV蜜臀AV色欲AV麻 | 日本电影一区二区三区 | 最新国产三级久久 | 芊芊的被校长脔日常H | 一起看影院 | a级网站在线观看 | 精品亚洲永久免费精品 | 亚洲欧美中文v日韩v在线 | 蜜桃视频m3u8在线观看 | 精品国产乱码久久久久久夜深人妻 | 亚洲女同在线观看 | www.视频在线观看 | 性殴美高清视频 | 免费的一级片网站 | 日本A片中文字幕精华液 | 一区二区传媒有限公司 | 国外精品视频在线观看免费 | 无人区卡一卡二卡三乱码网站 | 91小视频在线 | 爱唯侦查地址发布 | 国产熟女一区视频在线播放 | 国产成人精品必看 | 国产免费内射又粗又爽密桃视频 | 男女摸下面刺激免费视频软件 | 日本a级网站| 91制片厂制作果冻传媒网站 | 午夜免费网站 | 99精品久久久久久久 | 日本视频在线观看免费 | 国精产品自偷自偷综合下载 | 午夜精品在线视频 | 婷婷开心中文字幕 | 亚洲A片无码成人精品区 | 草榴google | 松岛枫百度影音 | 性一交一乱一优A片 | 韩国美女激情视频一区二区 | 最近免费中文字幕大全高清大全 | 免费观看黄色一级片 | 性久久久久久久久波多野结衣 | 日韩一级视频在线观看播放 | 精品人妻无码一区二区三区在线 | 青草视频免费观看 | 日本xxwwxxww视频免费丝袜 | 青草影院内射中出高潮 | 最后一夜无删减版在线观看 | 四虎影视在线看 | 国产综合久久久久久 | 成年午夜免费影院 | 精品亚洲成A人20247在线观看 | 国产伦亲子伦亲子视频观看 | 国语自产拍在线观看偷拍 | 国产呦精品一区二区三区下载 | 毛片免| 国产亚洲精品久久7788 | 日本午夜三级 | 好大老师好爽快点深一点动漫 | 中文字幕福利视频在线一区 | 日本三级中文字幕 | 美女露出尿口让男生爽痛 | 奇米四色奇米四色444影视盒 | 中文字幕一区在线观看 | 日韩熟女精品一区二区三区 | 成人激情视频网站 | 色天使久久综合给合久久97色 | 国产三级毛片视频 | 欧美日本道免费一区二区三区 | 欧美日韩视频在线成人 | 亚洲一区二区三区在线播放 | 中国一级特黄大片毛片 | 欧美第一视频 | 天天曰天天干 | 永久免费观看美女视频 | 浴室人妻的情欲HD三级国产 | 欧洲乱码卡一卡二 | 2019中文字幕乱码免费 | 艳妇荡岳丰满交换做爰 | 国产三级精品久久三级国专区 | 撸撸在线 | 欧美黄色成人 | 国产精品剧情 | 欧美日韩国产亚洲一区二区三区 | sss欧美一区二区三区 | 国产一性一交一伦一A片小说 | 午夜宅宅伦电影网 | 一级做a爱视频 | 日本一本免费线观看视频 | 国产精品免费久久久久软件 | 先锋影音波波资源网 | videos欧美成人 | 亚洲一品AV片观看五月色婷婷 | 国产电影一曲二曲三曲 | 精品国产久线观看视频 | 在线观看免费视频污网站 | 人禽性xxxbbb视频 | 亚洲国内自拍 | 手机av在线播放 | 免费无码又爽又刺激高潮视频日本 | 六月婷婷在线观看 | 色女网| 色中色成人论坛 | 国产精品免费久久久免费 | R男女牲交45分钟A片 | 波多野结衣hd系列在线播放 | 狠狠色狠狠色综合日日五 | 国产亚洲精品久久久AI换脸区 | 欧美国产日韩综合无码 | 爽欲亲伦小说 | 水蜜桃亚洲一二三四在线 | 天天色综合网站 | 国产又色又爽又黄A片小说 国产又色又爽又黄刺激在线视频 | 樱花草视频在线观看WWW在线观看 | 蜜桃99| 网友自拍视频悠悠在线 | good日本网站三级 | 雾岛奈津美ed2k| 青草香蕉视频 | 欧美papa | 在线看va| 六月丁香久久丫 | 狠狠色噜噜狠狠狠狠91 | 国产无限免费观看黄网站 | 教官脔到她哭H粗话H好爽视频 | 欧美成人se01短视频在线看 | 色情成人吃奶激情视频在线播放 | 日本一卡二卡3卡四卡无卡国色天香网入义站 | 翁熄乩伦小说翁熄性放纵 | 久久久久久久久久久大尺度免费视频 | 大陆一级毛片免费高清 | 99亚洲精品色情无码久久 | A片粗大的内捧猛烈进出AV | 欧美激情一区二区三区 | 公粗挺进了我的密道在线播放贝壳 | jjzz日本老师 | 精品国产一区二区三区久久影院 | 亚洲2024无矿砖码砖区 | 成片一卡三卡四卡免费网站 | 一级生活毛片 | 69国产视频 | 亚洲午夜AV久久久精品影院色戒 | 亚洲欧洲精品成人久久曰 | 2015天堂网| 狠狠五月色婷婷蜜桃777 | 2024精品极品国产色在线观看 | 久久精品中文字幕第一页 | 欧美理伦 | 涩涩动态图爱 | 日本欧美一区二区三区不卡视频 | 无限资源在线视频完整版观看 | 成人五月网 | 男人吃奶捏奶很爽视频免费 | 国色天香精品一卡2卡三卡4卡 | 日本视频免费高清一本18 | 亚洲精品久久国产高清小说 | 色欲AV亚洲精品一区二区 | 黄色在线免费 | 欧美日本高清动作片www网站 | 国产精品香蕉在线一区二区 | 久久综合九色综合97小说 | 久久久久久午夜精品 | KUAIMAO CC| 午夜免费无码福利视频麻豆 | 久久影院午夜理论片无码 | 中文字幕日本久久2019 | 高清国产激情视频在线观看 | 永久免费看黄A片无码软件 永久免费毛片 | 亚洲色欧美 | 国产片入口 | 88永久华人免费 | 男女爽爽午夜18污污影院 | 俺去也最新网站 | 成人免费精品网站在线观看影片 | 欧美色噜噜 | 香蕉影院在线播放伊人 | 色老头xxxxbbbb视频 | 亚洲AV无码无限在线观看不卡 | 日韩亚洲制服丝袜中文字幕 | 国产AV无码熟妇人妻麻豆 | 影音先锋第一页 | 导航在线| 影音先锋av色噜噜影院 | 青草娱乐极品免费视频 | 午夜日 | 五月天婷婷亚洲 | 午夜视频www | 91精品国产免费青青碰在线观看 | 主播蜜汁丝袜精品自拍 | 18视频在线观看网站 | 色综合成人网 | 国产视频一区在线 | 国产免费1卡2卡 | 欧美XXXXX无码黑寡妇 | 手机在线观看视频免费视频 | 97在线观看在线观看 | 免费观看久久精品视频 | 五月婷婷开心中文 | 色六月婷婷亚洲婷婷六月 | WWW射我里面在线观看 | 欧美日韩免费一区高清 | 色中色影视 | 九一果冻传媒制片入口 | 欧美男生射精高潮视频网站 | 隔壁人妻偷人BD中字 | 狠狠干狠狠干 | 日本 韩国 三级 国产 欧美 | 狠狠狠狠狠狠狠 | 99久久99久久精品免费看子 | 正在播放一区二区 | 麻豆传煤官网入口免费进入 | 久久精品国产福利国产秒 | 又大又爽又黄无码A片小说 又大又硬又粗做大爽A片 | 日本人妻仑乱少妇A级毛片潘金莲 | 日本午夜大片免费观看视频 | 五男一女NP慎入H小说 | 久久影院国产 | 九九影院免费还看视频 | 日本俺去也影院 | 日本xxxxx视频免费看 | 欧美国产日本 | 高清一级毛片一本到免费观看 | 18成网站www在线观看 | 亚洲欧洲精品成人久久曰 | 五月激情婷婷综合 | 精品国产香蕉 | 老黄网站在线观看免费 | 女人十八毛片A片久久18 | 男女野外做爰全过程69影院 | 久久久久久久国产视频 | 免费精品国产日韩热久久 | 欧美高清在线视频一区二区 | 日本一区二区三区四区在线观看 | 久久99精品这里精品动漫6 | 成人亚洲A片V一区二区中出片 | 99热人人| 黄网站色视频大全免费观看 | 国产日韩欧美另类重口在线观看 | 天美传媒影视在线网址 | 公车疯狂揉肉蒂高潮H失禁动态图 | 中国一级黄色大片 | 久久精品免费大片国产大片 | 精品人妻无码一区二区三区GIF | 草榴google| 欧洲不卡一卡2卡三卡4卡网站 | 久久99视频免费 | 日韩一级视频免费观看 | 欧美高清视频在线高清观看 | 777奇米影视笫四色88me久久综合 | GAY亚洲男男GV在线观看网站 | 爱你千万次韩剧免费观看全集 | 大地资源网中文在线观看 | 掀起衣服揉她的奶头亲吻视频 | 粉泬毛多水多30岁女人都是水 | 蜜桃臀无码AV在线观看 | 国产真实乱对白精彩 | 老外的一级大黄色毛片 | 国产亚洲区| 天天搞夜夜操 | 丰满人妻熟妇乱又伦精品劲 | 欧美多毛的大隂道 | 一区二区三区波多野结衣 | 深夜国产成人福利在线观看女同 | 蜜桃AV蜜臀AV色欲AV麻 | 最新日韩精品 | 日韩大片在线观看 | 成年黄网站在线观看免费 | 黄色一级片免费 | 99久久精品免费看国产免费 | 妇女敕BBB搡BBBBBB搡 | 毛片黄色视频 | 快播色电影 | 日本不卡在线 | 性久久久久久久久波多野结衣 | 久久99精品波多结衣一区 | 亚洲精品鲁一鲁一区二区三区 | 国产国产乱老熟女视频网站97 | 亚洲成av人影院 | 亚洲精品国产第一区第二区 | 插老师进去了好大好舒服小说 | 日韩国产三级 | 人与猪fzzo | 蜜桃网址| 成年ssswww中国女人 | aaa一区二区三区 | 免费日产乱码卡一卡 | 亚洲欧美色图小说 | 无限观看社区在线观看免费 | 欧美激情啪啪 | 久久视频在线 | 在线免费观看黄页 | 无码精品人妻一区二区三A片 | 99国产精品高清一区二区二区 | 国产3级在线观看 | 秋霞看片亚洲先锋一区 | 91欧美国产 | 婷婷天堂 | 黄网在线免费观看 | 成人亚洲色欲色一欲WWW | 天堂资源在线最新版地址下载8 | 欧美乱色 | 黄色资源在线 | 亚洲精品一区三区三区在线观看 | 久久特级毛片 | 狠狠躁夜夜躁人人爽A片 | 久久久久夜色精品波多野结衣 | 日本毛片久久国产精品 | 欧美猛交XXXXX无码 | 亚洲国产精品无码AV久久久 | 日本黄H兄妹H动漫一区二区三区 | 国产精品色欲AV亚洲三区软件 | 夂久亚州精华国产精华华液 | 日本熟妇乱妇熟色A片在线观看 | 亚洲精品蜜桃AV久久久 | 四房播播地址 | 嗯啊 流水噗呲h啪啪皇上双性 | 国产人妻换人妻仑乱电影 | 麻豆XXXXXX在线观看 | 高清乱码中文 | 国产AV一区二区三区最新精品 | 日韩色情综合网 | 成 人片 黄 色 大 片 | 天天干天天澡 | 全黄H全肉禁乱公 | 私人影院无在线码免费 | 久久青草国产手机看片福利盒子 | 97超碰A片人人爽人人澡97 | 色天天干 | 纯肉高H啪短文合集 | 久久国产36精品色熟妇 | 高清国产一级精品毛片基地 | 久久综合九色综合97免费下载 | 国产二区自拍 | 成人免费毛片网站 | 999久久久国产精品 999精品国产 | 国产黄色福利 | 免费热播电视剧大全 | 苍井空免费线在线观看无需下载 | 91情侣视频 | 亚洲国产精品一区二区三区在线观看 | 蜜芽成人A片免费视频 | caotube 超碰| 最爽的亂倫A片中国国产 | 伊人久久精品AV无码一区 | 色五月视频| 精品久久久久久中文字幕欧美 | 婷婷精品国产亚洲AV在线观看 | 日韩一级视频免费观看 | 午夜福利视频10000在线观看 | 国色精品卡一卡2卡3卡4卡免费 | 天天躁夜夜 | 一本大道一卡二卡入口2021 | 亚洲毛片无码专区亚洲A片 亚洲蜜桃AV色情精品成人 | 色偷偷色偷偷色偷偷在线视频 | 欧美又粗又长又爽做受 | 亚洲国产无线乱码在线观看 | 久久久久久不卡 | 亚洲乳大丰满中文字幕 | 成年女人毛片免费播放视频m | 日本波多野结衣字幕久久 | 久久不雅视频 | 2024中文字幕乱码免费 | 最近高清无吗免费看 | 国产伦精品一区二区三区免费观看 | 高清性色生活片免费播放网 | 九九九九精品视频在线播放 | 9亚洲精华国产精华精华液 av大片 | A片试看120分钟做受视频在线 | 国产三级在线看 | 国产AV亚洲一区精午夜麻豆 | 日韩精品一区二区三区中文3d | 国产精品麻豆人妻精品A片 国产精品乱码一区二区三 国产精品乱码人妻一区二区三区 | 韩国日本三级在线播放 | 在线观看免费a∨网站 | 阿v天堂2022在线观看 | 日本大片高清免费视频 | 国产超91 | 花房姑娘免费观看8集电视剧高清 | 男女激烈精交GIF动态图 | 欧美又粗又深又猛又爽A片免费看 | 欧美搞逼| 国产hd高清freexxxx | 国产人妻丰满熟妇嗷嗷叫 | 黄色在线免费网站 | 欧美最猛性xxxxx亚洲精品 | 中文字幕第一页在线播放 | 女人做爰的全部过程A片 | 好大好硬好爽18禁视频免费 | 色姑娘综合网 | 高清一区二区亚洲欧美日韩 | 日韩视频区| 波多野结衣在线影视 | 草草视频在线观看最新 | 午夜男人视频 | 无套内谢孕妇毛片免费看 | 伦理电影网韩国伦理片 | 精品熟女少妇AV久久免费软件 | 又黄又爽内射视频巨乳 | 新版天堂资源在线官网8 | AV性色AV久久无码AI换脸 | 午夜精品久久久久久久久日韩欧美 | 毛片免 | 欧美亚洲日韩在线在线影院 | 国产亚洲精品AV片在线观看播放 | 真人性做爰A片免费 |