This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
''' <summary> | |
''' Deserializes a JSON string to an object of the specified type | |
''' </summary> | |
''' <typeparam name="T">Class of object this JSON data will be mapped to</typeparam> | |
''' <param name="jsonString">String containing the JSON to be deserialized</param> | |
''' <returns>Mapped object (of type T) representing the JSON data</returns> | |
Public Shared Function DeserializeJson(Of T)(ByVal jsonString As String) As T | |
Dim serializer As New DataContractJsonSerializer(GetType(T)) | |
Dim memStream As New MemoryStream(Encoding.UTF8.GetBytes(jsonString)) | |
Dim obj As T = DirectCast(serializer.ReadObject(memStream), T) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"latitude":41.9403795, | |
"longitude":-87.65318049999999, | |
"timezone":"America/Chicago", | |
"offset":-5, | |
"currently":{ | |
"time":1430755591, | |
"summary":"Mostly Cloudy", | |
"icon":"partly-cloudy-day", | |
"nearestStormDistance":9, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Private Sub TvFileNav_BeforeCollapse(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeViewCancelEventArgs) Handles TvFileNav.BeforeCollapse | |
e.Node.Nodes.Clear() | |
e.Node.Nodes.Add("") | |
End Sub | |
Private Sub TvFileNav_BeforeExpand(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeViewCancelEventArgs) Handles TvFileNav.BeforeExpand | |
' clear the expanding node so we can re-populate it, or else we end up with duplicate nodes | |
e.Node.Nodes.Clear() | |
' Get the directory representing this node |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FAILURE: Build failed with an exception. | |
* What went wrong: | |
A problem occurred configuring root project 'hello-world'. | |
> Could not open no_buildscript class cache for build file 'D:\gradle-playground\hello-world\build.gradle' (\\omafp01.co | |
rp.planetci.com\ramc01\.gradle\caches\1.11\scripts\build_5trnq1oe4m84o6rmggev8gku4t\ProjectScript\no_buildscript). | |
> java.nio.channels.OverlappingFileLockException (no error message) | |
* Try: |
NewerOlder