首页 \ 问答 \ Sublime Text 2 - 在侧栏中显示文件导航(Sublime Text 2 - Show file navigation in sidebar)

Sublime Text 2 - 在侧栏中显示文件导航(Sublime Text 2 - Show file navigation in sidebar)

我刚刚切换到Sublime Text作为我的新编辑器。 如果我打开边栏,它会显示打开的文件,但是我想要的是一个文件导航边栏,是否可以更改,而不下载插件?


I just switched to Sublime Text as my new editor. If I open the sidebar it shows the opening file, but what I want is a file navigation sidebar, is it possible to change that without downloading plugins?


原文:https://stackoverflow.com/questions/11995591
更新时间:2022-06-10 11:06

最满意答案

您应该使用通用Deserialize(Of T)方法而不是DeserializeObject

Dim js As New System.Web.Script.Serialization.JavaScriptSerializer()
Dim recs As List(Of TaxonObservation) = js.Deserialize(Of List(Of TaxonObservation))(wrString)
MsgBox(recs(0).siteName)

You should use the generic Deserialize(Of T) method instead of DeserializeObject:

Dim js As New System.Web.Script.Serialization.JavaScriptSerializer()
Dim recs As List(Of TaxonObservation) = js.Deserialize(Of List(Of TaxonObservation))(wrString)
MsgBox(recs(0).siteName)

相关问答

更多
  • 所以我最终搞清楚了。 就像我使用JSON一样简单我将服务器端更改为输出: {"payload":{"versions":[{"vnum":"1.0.2","vloc":"http:\/\/*domainomitted*\/flyswatter\/files\/flyswatter_102.zip"},{"vnum":"1.0.1","vloc":"http:\/\/*domainomitted*\/flyswatter\/files\/flyswatter_101.zip"}]}} 一切都很好。 谢谢你的 ...
  • 您应该使用通用Deserialize(Of T)方法而不是DeserializeObject : Dim js As New System.Web.Script.Serialization.JavaScriptSerializer() Dim recs As List(Of TaxonObservation) = js.Deserialize(Of List(Of TaxonObservation))(wrString) MsgBox(recs(0).siteName) You should use th ...
  • 解决:返回功能作为对象,工作得很好...... 但是返回的JSON字符串如下所示: [{"text":"text2"}] 为什么额外的“[”和“]”在开头和结尾? Solved: Returned Function as Object and worked fine... However the JSON string returned looks like: [{"text":"text2"}] Why the extra "[" and "]" at the start and end?
  • 要匹配您的JSON格式, Public Class objMarcas Public Property nombre() As List(Of String) End Class 然后你做一个foreach循环来获取列表中的字符串。 (在调用foreach循环之前,您可能想要检查arrMarcas是否为null并且arrMarcas.nombre.Count是否大于0) For Each s As String In arrMarcas.nombre 'Console.WriteLine(s) ...
  • 将答案格式放入其中。 print_r的使用在这里是不正确的。 ... file_put_contents($file, print_r($current, true) ); ... print_r的定义,根据php.net: print_r - 打印有关变量的可读信息。 这意味着添加了额外的字符以使其对人类可读,但对于机器则不然。 它甚至会创建无效的JSON,导致VB.NET生成错误。 将您的代码更新为 ... file_put_contents($file,$current); ... 它应该工作 T ...
  • 您的字符串x不包含数组,而是包含单个JSON对象。 只需使用像Json.NET这样的JSON库来解析你的字符串: Dim x = "{'books':[{'title':'HarryPotter','pages':'134'}]}" Dim result = JsonConvert.DeserializeObject(x) Console.WriteLine(result("books")(0)("title") & " - " & result("books")(0)("pages")) 输出: 哈利 ...
  • 你需要使用: Imports Newtonsoft.Json JsonConvert.DeserializeObject(Of )() 通过此链接Deserialize Json found this that can parse json providing this library is installed. Dim token As JToken Dim rel Dim href ...
  • 这可能会指向正确的方向。 我能够以这种方式访问产品阵列: ' Open the file using a stream reader. Dim sr As New StreamReader(System.Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\json.txt") Dim line As String line = sr.ReadToEnd() line = "[" & ...
  • 我认为你的意思是DEserialize ,这意味着获取一个JSON字符串并将其转换为一个对象实例。 首先,您需要一个vb.net类来“接收”JSON属性值,例如上面的“大小”。 然后将此类传递给JavaScriptSerializer的实例,并调用方法DeserializeObject。 在上面的示例中,您有一个JSON字符串数组作为“Sizes”的值。 您可以将值反序列化为Dictionary(Of String,Object),如下所示: Dim sizesStr = "{""Sizes"": ...
  • 您需要使用Import Newtonsoft.Json来序列化数组。 对这个例子稍作修改,会帮助你达到你想要的。 基本上在这个例子中,我创建了两个类(Product&Seller),您可以将其引用为模型类。 您需要根据您的数据修改循环。 Public Class Product Public Property TradingDay As String Public Property sellers As List(Of Seller) End Class ...

相关文章

更多

最新问答

更多
  • 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
  • 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
  • OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
  • 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
  • codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
  • 在计算机拍照在哪里进入
  • 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
  • No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
  • 单页应用程序:页面重新加载(Single Page Application: page reload)
  • 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
  • System.StackOverflow错误(System.StackOverflow error)
  • KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
  • 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
  • android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
  • TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
  • 企业安全培训的各项内容
  • 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
  • C#类名中允许哪些字符?(What characters are allowed in C# class name?)
  • NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
  • 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
  • 将多个行和可变行移动到列(moving multiple and variable rows to columns)
  • 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
  • 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
  • Angular $资源不会改变方法(Angular $resource doesn't change method)
  • 在Angular 5中不是一个函数(is not a function in Angular 5)
  • 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
  • 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
  • 常见的python rpc和cli接口(Common python rpc and cli interface)
  • Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
  • 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)