Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <target name="readjson">
- <script language="C#" >
- <references>
- <include name="System.Web.Extensions.dll" /> <!-- .Net 3.5 -->
- </references>
- <imports>
- <import namespace="System.Web.Script.Serialization" /> <!-- Needed for JavaScriptSerializer -->
- <import namespace="System.Collections.Generic" /> <!-- Needed for List -->
- </imports>
- <code>
- <![CDATA[
- public class Registry
- {
- public string Component { get; set; }
- public List<ComponentDetail> ComponentDetails { get; set; }
- }
- public class ComponentDetail
- {
- public string Name { get; set; }
- public string Website { get; set; }
- public string Version { get; set; }
- public LatestVersion LatestVersion { get; set; }
- }
- public class LatestVersion
- {
- public string Version { get; set; }
- public string URL { get; set; }
- }
- public static void readJson(Project project) {
- string json = File.ReadAllText(Environment.CurrentDirectory + @"\wpnxm-software-registry.json");
- JavaScriptSerializer serializer = new JavaScriptSerializer();
- serializer.Deserialize<JsonData>>(json);
- }
- ]]>
- </code>
- </script>
- </target>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement