【C#/.NET MIDI音序器:解析MIDI文件并生成定时音符开启消息】教程文章相关的互联网学习教程文章

首页> C#>动态JObject的-解析无效的JSON【代码】

考虑我有以下json:{ "version": "1.0" }我可以将其解析为动态JObject并使用:dynamic result = JObject.Parse(myJson); string verison = result.Version; //works <3但是服务器返回以下json{ { "version": "1.0" } }此json被newtonsoft视为有效,但无法再访问版本:dynamic result = JObject.Parse(myJson); string verison = result.Version; //error在线动态结果可用时,如何访问版本?解决方法:{ { "version": "1.0" } } This j...

c#-从JSON字符串到Dictionary的简单解析器【代码】

我想避免导入庞大的库以获得完整的JSON支持. 我的用例非常简单:我需要一个解析器来处理JSON的一种特定情况,其中key和value都是字符串,即. {“ name”:“ David”}.没有嵌套,没有数组,没有对象序列化. 原因是,我仅将JSON用于i18n,并且已将翻译文件结构化为平面JSON. >手动滚动自己的解析器是个好主意吗?>已经有一个了吗?>是否有解决我的问题的简便方法? 编辑:是的,我确实知道JSON.net是.NET的实际解决方案,但它不是Unity的解决...

如何在C#中将JSON字符串解析为名称值对【代码】

我必须将JSON字符串解析为一个名称值对列表:{"vars":[{"name":"abcd","value":"true"},{"name":"efgh","value":"false"},{"name":"xyz","value":"sring1"},{"name":"ghi","value":"string2"},{"name":"jkl","value":"num1"}],"OtherNames":["String12345"]} 由于涉及多个方面,因此我无法添加newtonsoft JsonConvert的引用. 使用JavaScriptSerializer,仅当我在字符串中有一个值但没有数组时,才能够将json转换为名称值JavaScript...

c#-无法解析JSON模式并解析引用【代码】

我有一个带参考的JSON模式.我正在尝试使用JsonSchemaResolver解决所有引用.但是,不幸的是,ref无法解决,并出现如下错误. 我正在尝试通过解析所有引用来获取替换的JSON. 码:var schemaFileContents = File.ReadAllText(schemaFileName);JsonSchemaResolver resolver = new JsonSchemaResolver();var result = JsonSchema.Parse(schemaFileContents, resolver);Console.WriteLine(result);JSON模式:{"$schema": "YYYYYYY","id": "XX...

c#-用于对象树的嵌套字符串表示形式的Superpower解析器【代码】

我正在努力了解递归解析在Superpower中的工作方式.我研究了github上的博客文章和示例,但仍然不明白. 有人可以告诉我,从我写的Tokenizer中,如何使用建议的结构化结构重建AST(请参见下面的内容)? 这是我的目标: 我正在使用Kuka机器人.通过tcp客户端,我可以在机械手控制器上读取变量的内容.变量的内容作为单个字符串返回给我.我想解析此字符串并填充适合于机器人语言的自定义AST. 库卡机器人语言(KRL): 在机器人语言中,我具有以下原...

C#-无法在DirectX SDK中解析XInput命名空间(2008年11月)

我刚刚开始使用DirectX,并且已经在互联网上阅读了一些使用XInput与Xbox控制器进行交互的文章. 当我尝试在我的C#应用??程序中使用它时,我似乎找不到要引用的正确程序集.据我了解,它应该在Microsoft.DirectX.dll(命名空间Microsoft.DirectX.XInput)中,但是在添加引用时并没有解决. 我想念什么吗?我应该尝试早期版本的sdk吗?解决方法:围绕DirectX for .Net的一个出色的第三方包装称为SlimDX:http://slimdx.mdxinfo.com/wiki/index....

C#-从屏幕抓取中解析文本

不确定解释此问题的最佳方法,但我会尝试一下.我正在尝试寻找一种方法来解析C#或Java中的屏幕抓取中的文本/数字-哪种方法提供最简单的方法,但最好是java. 一个例子如下.您有一个带有文本块的网站/文档/应用程序.您可以截取包含该文本的特定区域的屏幕快照.截取屏幕截图后,您可以从其中提取包含相关字符的字符串. 任何反馈表示赞赏.谢谢解决方法:您可以尝试Tessnet2 a .NET 2.0 Open Source OCR assembly using Tesseract engine.

C#-Silverlight中的JavaScript表达式解析器【代码】

大家好!我有一个Silverlight项目,该项目需要帮助用户创建JavaScript逻辑表达式(例如“ var1!= var2&& var3> = var4”).很简单.问题是我没有太多时间自己创建一个人,因为调整过渡表会浪费一些时间. 因此,我在网上搜索一个,但是发现的只有几个类可以帮助您验证JavaScript,但是我需要一种加载,解析然后写回的方法.所以我想知道是否有人对我的做法有任何想法.我假设它不需要太多代码,也不必是C#示例.如果您能用C甚至伪代码给我一些想...

c# winform用sharpGL(OpenGl)解析读取3D模型obj【代码】【图】

原文作者:aircraft 原文链接:https://www.cnblogs.com/DOMLX/p/11783026.html 自己写了个简单的类读取解析obj模型,使用导入类,然后new个对象,在读取obj模型,然后调用显示列表显示就可以了。至于其他什么旋转移动的你们自己加起来应该很容易的,因为我有看过c#下别人写的obj模型解析的代码项目,加了很多东西,我都找不到自己要用的代码在哪里,而我只需要读取解析obj模型这块代码而已,气的我自己写了个类自己解析,所以我怕...

HTML解析C#【代码】

我正在解析HTML文件,并且遇到了一些问题. 我正在使用以下代码: 编辑******************************** 更新的代码现在可以使用了. 私有void PhoneApplicationPage_Loaded(对象发送者,RoutedEventArgs e) {WebClient client = new WebClient();client.DownloadStringCompleted += new DownloadStringCompletedEventHandler(client_DownloadStringCompleted);client.DownloadStringAsync(new Uri(@"http://www.SourceURL.com...

在运行时将.h头文件解析为c#数据结构

我正在尝试编写一个C#库来处理我的C/C++头文件..我希望能够读取和解析头文件并在C#中操作函数原型和数据结构.由于#ifdefs和类似的东西引起的所有代码brances,我试图避免编写C Parser. 我曾尝试使用EnvDTE,但找不到任何合适的文档.有什么想法我该怎么做? 编辑-谢谢您的回答…这里是有关我的项目的更多详细信息:我正在使用调试API为Windows编写类似ptrace的工具,这使我能够跟踪已编译的二进制文件并查看正在调用哪些Windows API. ....

c#-WPF解析绑定表达式【代码】

有什么办法可以将包含绑定表达式的字符串转换为Binding对象? 一个简单的示例是“ {Binding Path}”, 要么: “ {Binding RelativeSource = {RelativeSource Mode = FindAncestor,AncestorType = views:IPage},Path = TensileTestChange}” 实际的绑定表达式存储在XML中,它是XAML文档的高级表示.解决方法:您要问的是解析MarkupExtension.我无法直接找到WPF的实现(它包含在XamlReader.Parse调用链中的某个位置). 经过一番谷歌搜索,...

c#-将表行解析为嵌套集合【代码】

我有如下数据表.我正在尝试使用C#使用清单2中的嵌套集合类结构对它们进行分组,以使结果类似于清单3.每个级别上的每个集合都不应具有重复值.有人知道如何解析表格吗?谢谢. 清单1:user_ID firstName Role service facility RWP Fac_ID svc_ID rol_ID------- --------- ----------------------- --------------------------- -------------- -----874 Joe ...

c#-使用NewtonSoft解析JSON时出错【代码】

圣诞快乐堆叠!我正在尝试从Wunderground天气API解析一些JSON,并且在尝试为变量分配值时遇到问题. Here是指向JSON的链接.只需知道我提供的类结构是一个大企业集团即可容纳多个JSON返回文件结构.我将提供类structre,然后是来自main的调用,最后是带有错误标记的实际方法.我在Xamarin(以前是MonoDevelop)工作.感谢您能提出的任何建议! 该错误显示为:Newtonsoft.Json.JsonReaderException已引发“无法将字符串转换为整数:5.0路径‘c...

c#-Web API中的请求依赖性解析【代码】

50,000英尺的概述: IIS托管的Web API(OWIN). 在OWIN中间件中,我做了很多事情(API密钥验证,以便对请求进行身份验证,创建原则等). 我正在使用Unity作为容器.实际进入控制器后,我将注入一个服务类,该服务类从我的控制器中提取我的存储库.在服务层中,我执行诸如审计跟踪,历史记录之类的工作,以便在注入服务类的任何地方都能获得额外的好处. 这一切有效,生活是美好的,yada yada yada. 直到… 我有一个自定义标头值(X-OnBehalfOf),API的...