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

用于html解析的正则表达式(在c#中)【代码】

我正在尝试解析html页面并从表格行中提取2个值.表格行的html如下: – <tr> <td title="Associated temperature in (oC)" class="TABLEDATACELL" nowrap="nowrap" align="Left" colspan="1" rowspan="1">Max Temperature (oC)</td> <td class="TABLEDATACELLNOTT" nowrap="nowrap" align="Center" colspan="1" rowspan="1">6</td> <td class="TABLEDATACELLNOTT" nowrap="nowrap" align="Center" colspan="1" rowspan="1"> 13:41:3...

c# – ASP.NET中的XML POST和解析【代码】

如果有人将XML从应用程序发布到我的ASP.NET页面,我该如何解析它并以XML格式返回响应? 将XML发布到我的URL的示例客户端代码:WebRequest req = null; WebResponse rsp = null; string uri = "https://beta.abc.company.com/mypage.aspx"; req = WebRequest.Create(uri); req.Method = "POST"; req.ContentType = "text/xml"; StreamWriter writer = new StreamWriter(req.GetRequestStream()); writer.WriteLine(txtXML.Text.ToStr...

解析文件中文本的代码减慢到停止c#【代码】

private static void BuildDictionaryOfRequires(Regex exp, Dictionary<string, string> dictionary, DirectoryInfo dir){var i = 0;var total = dir.EnumerateFiles("*.*", SearchOption.AllDirectories).Where(x => x.Extension == ".aspx" || x.Extension == ".ascx").Count();foreach (var item in dir.EnumerateFiles("*.*", SearchOption.AllDirectories).Where(x => x.Extension == ".aspx" || x.Extension == ".ascx")){#...

c# – 有效地使用正则表达式解析StreamReader【代码】

我有变量StreamReader DebugInfo = GetDebugInfo();var text = DebugInfo.ReadToEnd(); // takes 10 seconds!!! because there are a lot of students文字等于:<student><firstName>Antonio</firstName><lastName>Namnum</lastName> </student> <student><firstName>Alicia</firstName><lastName>Garcia</lastName> </student> <student><firstName>Christina</firstName><lastName>SomeLattName</lastName> </student> ... etc ...

c# – 是否有一些准备好的函数来解析%specialfolders%?【代码】

我希望我的命令行程序以以下形式获取文件参数:-out:%MyDocuments%\dummy.xps并将%MyDocuments%自动替换为:Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)我知道这是一个易于编写的功能,但我想它应该已经在某个地方完成,所以我不想重新发明轮子.解决方法:你可以使用Environment.ExpandEnvironmentVariables(variable); 输入不需要是单个变量,它可以是一个“查询”,就像您的路径一样,嵌入了变量,它将扩展它找...

c# – 动态解析资源键【代码】

我想将一个字符串(键)插入’<%$Resources:resFile,someKey%>‘语句在运行时动态. 现在我有这个:<asp:Label runat="server" id="lbl" Text='<%$Resources:resFile, someKey %>'/>这对我来说没用,因为键“someKey”是静态的并且总是会聚到相同的x翻译. 我尝试过这样的事情:<asp:Label runat="server" id="lbl" Text='<%$Resources:resFile, '<%#Eval("someProperty")%>' %>'/>但这并不完全可以编译.我不确定你是否可以嵌套< %%>...

c#解析XML到DATASET及dataset转为xml文件函数

原文:c#解析XML到DATASET及dataset转为xml文件函数//将xml对象内容字符串转换为DataSet public static DataSet ConvertXMLToDataSet(string xmlData) { StringReader stream = null; XmlTextReader reader = null; try { DataSet xmlDS = new DataSet(); stream = new StringReader(xmlData); //从stream装载到...

C# HTML解析工具HtmlAgilityPack使用实例(一)【代码】【图】

一、生成HTML字符串 //生成DOM字符串结构 HtmlNode container = HtmlNode.CreateNode("<div />"); HtmlNode title = HtmlNode.CreateNode("<h3 />"); title.InnerHtml = "张三丰"; HtmlNode link = HtmlNode.CreateNode("<a />"); link.InnerHtml = "点击进入"; link.SetAttributeValue("href", "http://wwww.gongjuji.net"); container.AppendChild(title).AppendChild(link); Console.WriteLine(container.OuterHtml);二、解析HT...

解析字节数组时抛出什么异常? (C#)【代码】

我正在解析一个字节数组,这实际上是一个在消息总线上发送的修复长度记录.如果数据无效(乱码或不符合记录规范),那么我想抛出异常.像这样的东西:public DomainObject ParseTheMessage(byte[] payload){Validate(payload);//throws an exception if invalid...do creation of domain object }有没有人知道我是否可以在这些情况下抛出一个很好的标准异常,或者我应该创建自己的特定异常?解决方法:你可以使用ArgumentException:throw ...

c# – 有两个构造函数是正确的,一个用于依赖注入,另一个用于解析注入?【代码】

我班上有2个构造函数:public class VuelingCacheWebServices : IVuelingCacheWebService{public IVuelingCache apiConnector { get; set; }public VuelingCacheWebServices(IVuelingCache ApiConnector){apiConnector = ApiConnector;}public VuelingCacheWebServices(): this(new VuelingCache()){ }}如您所见,我有一个构造函数,具体取决于IVuelingCache和一个默认构造函数,它创建一个传递给第一个构造函数的实例.这是对的吗?通...

c# – 资源’ImageConverter’无法解析【代码】

我是Windows手机和Silverlight开发的新手.在我的学习练习中,我遇到了一个错误,这是我在这篇文章的标题上提到的. 我的主要目标是将图像文件保存并检索到SQLCE数据库,我使用了本教程http://antonswanevelder.com/2011/10/28/writing-an-image-to-sql-ce-linq-to-sql/ 但是,我对此代码段有疑问 < Image Source =“{Binding ItemImage,Converter = {StaticResource ImageConverter}}”Stretch =“UniformToFill”/> 我的想法是编译器找...

在c#中使用LINQ解析XML【代码】

在这个xml文件中(http://www.studiovincent.net/list.xml):<list version="1.0"><meta><type>resource-list</type></meta><resources start="0" count="4"><resource classname="Quote"><field name="name">Vincent</field><field name="username">Hill</field><field name="age">31</field><field name="hair">black</field></resource><resource classname="Quote"><field name="name">John</field><field name="username">Tede...

使用json.NET和C#解析JSON数组【代码】

我有一些我需要解析的以下JSON格式的数据:{ "status":0, "timestamp":"8:20pm", "routes":[{"directions":["E Towne","ETP"],"routeID":"30"},{"directions":["Johnson","Observatory"],"routeID":"81"} ] }使用json.net,我想得到以下输出:30 E Towne – ETP 81 Johnson – Observatory使用下面的代码,我得到以下不正确的输出:30 E Towne – ETP 81 E Towne – ETP如何将方向数组项写入相应的routeID项?我的代码:public class...

c# – 使用NodaTime解析输入并输出不同的dateTime格式【代码】

我目前正在使用NodaTime来解析日期和输出日期public static string nodaTimeTest6(string input) {var defaultValue = new OffsetDateTime(new LocalDateTime(2000, 1, 1, 0, 0), Offset.Zero);var pattern = OffsetDateTimePattern.Create("yyyy-MM-dd'T'HH:mm:sso<m>", CultureInfo.InvariantCulture, defaultValue);var result = pattern.Parse(input);return result.Value.Month + "/" + result.Value.Day + "/" + result.Valu...

C#如何解析没有密钥名称的json数据?【代码】

我有这样的json字符串:{"fields":[{"type":"none","options":["option1","option2","option3"]}]}我正在使用JObject来解析json数据.我可以解析具有名称,类型等的数据.但是,我如何解析没有名称的数据,如option1,option2和option3?这是我的代码:JObject object = JObject.Parse(jsonString); var type = object["fields"][0]["type"].ToString();但问题是选择.解决方法:options的值只是一个值数组 – 就像字段一样.但是其中的每个...