草庐IT

parse-tree

全部标签

dart - 如何在 dart Parse Json 中使用类作为数据类型

我有一个叫做FullTrip的主类,这个类有一个叫做itineraries的属性,其他类包含两条数据所以我创建了另一个名为Hc的类,现在我需要使用这个组合来解析来自服务器的两个json响应classFullTripextendsTrip{finalListincluding;finalListexcluding;finalListitineraries;finalListpolicies;FullTrip(this.including,this.excluding,this.itineraries,this.policies,intid,Stringtitle,doubleprice,

Patricia/​​Radix-Tree 的 Dart 实现

我正在编写一个flutter应用程序。为此,我必须缓存一些地方并想要搜索名称。为此,我想使用基数特里树。我搜索了dart下的实现,但没有找到任何有用的东西。有人知道我在哪里可以找到实现吗?或者有没有人打扰过?问候达戈贝尔 最佳答案 基数树也称为Tries,Digital-TreesandPrefix-Trees.您可以找到Trie的Dart实现here 关于Patricia/​​Radix-Tree的Dart实现,我们在StackOverflow上找到一个类似的问题:

parsing - Flutter:通过BottomNavigationBar中的页面解析数据。错误:在初始值设定项中只能访问静态成员

我有一个BottomNavigationbar,我想通过参数解析数据!我收到错误:在初始值设定项中只能访问静态成员。class_LoggedInStudentStateextendsState{finalStringbearer;finalStringusername;_LoggedInStudentState(this.bearer,this.username);int_selectedPage=0;List_pageOptions=[StudentHomePage(bearer,username),StudentProjectPage(),StudentStudyplanPage(

date - Dart : parse date timezone gives UnimplementedError

我需要在我的Flutter应用程序(来自JSON)中按以下格式解析日期:2019-05-17T15:03:22.472+0000根据thedocumentation,我必须使用Z来获取时区(RFC822格式的最后5个字符),所以我使用以下内容:newDateFormat("y-M-d'T'H:m:s.SZ").parseStrict(json['startDate']);但它失败并出现错误:FormatException:Charactersremainingafterdateparsingin2019-05-17T15:03:22.472+0000这是另一个测试:///THISWOR

android - Flutter Pub : Expected a key while parsing a block mapping.路径:

我正在使用JSON文件并在Pubspec.ymal中注册但显示错误,而且当我使用图像并注册它时,也会发生相同的错误。也许里面有格式错误,但不知道是什么问题。这是doc我跟着。Erroronline29,column5ofpubspec.yaml:Expectedakeywhileparsingablockmapping.assets:^这是我的pubspec.yaml文件name:jsondatadescription:AnewFlutterapplication.dependencies:flutter:sdk:fluttercupertino_icons:^0.1.0dev_dep

firebase - pubspec.yaml : Expected a key while parsing a block mapping when adding cloud_firestore

在项目的依赖中添加cloud_firestore,按packagesgetorupgrade时弹出这个错误Running"flutterpackagesget"inalaganbyasta...Erroronline7,column5ofpubspec.yaml:Expectedakeywhileparsinga>blockmapping.cloud_firestore:^0.7.4^pubgetfailed(65)Processfinishedwithexitcode65我尝试升级flutter本身,但我之前修改了date_picker.dart所以他要求我在升级前提交我的pubsp

flutter - 如何修复 flutter 中的 "A dismissed Dismissible widget is still part of the tree."错误

我正在构建一个带有可关闭小部件、firebase和StreamBuilder的flutter应用程序,并收到以下错误“已关闭的可关闭小部件仍然是树的一部分。”请找到以下相同的代码。Expanded(child:StreamBuilder(stream:Firestore.instance.document('/users/User1/Trips/${widget.tripId}').collection('TropDocs').snapshots(),builder:(context,snapshot){if(!snapshot.hasData)returnconstText("Loa

google-api - 使用 double.parse() 在 Dart 中将字符串转换为 double

我正在尝试转换从GoogleGeo返回的坐标。API成double。返回的响应的简化部分是...{locationData:{bounds:{northeast:40.222222,southwest:38.265987}}}当我使用print(locationData['bounds']['northeast'])时,我的控制台读取并理解该值为40.222222但是,当我尝试使用解析方法时,出现以下错误:varneLat=double.parse(locationData['bounds']['northeast']);I/flutter(10537):type'double'isn

android - Parse.com 是否适合在 Android 中与 SQLite 进行备份/同步?

到目前为止,我看到的示例应用和文档似乎使用Parse作为应用的主要(如果不是唯一)存储解决方案,这在某些情况下非常好。我希望将Parse与我现有的Android应用程序集成,该应用程序在单个数据库中使用多个SQLite表。是否有任何示例显示Parse的用法,其中本地存储(即SQLite数据库)是主要存储,并且只有在有需要更新/提交的较新更改时才会在Parse和本地存储之间同步数据?对于我的数据库,我有两个表,Tasks和Dates。任务由以下部分组成:_id(此表的唯一整数键)item(描述任务的字符串)desc(具有较长描述的字符串-可能为null)parent(一个整数,表示该任务

Merkle Tree 构建(C++实现)

MerkleTree构建(C++实现)区块链学习笔记(一)一、相关知识简要介绍MerkleTree,通常也被称作HashTree,顾名思义,就是存储hash值的一棵树。Merkle树的叶子是数据块(例如,文件或者文件的集合)的hash值。非叶节点是其对应子节点串联字符串的hash,下图为一个简单的Merkle树的结构。在比特币网络中,Merkle树被用来归纳一个区块中的所有交易,同时生成整个交易集合的数字指纹,且提供了一种校验区块是否存在某交易的高效途径。Hash是一个把任意长度的数据映射成固定长度数据的函数。例如,对于数据完整性校验,最简单的方法是对整个数据做Hash运算得到固定长度的Has