parsing相关内容

.NET DateTime.Parse

当试图用解析方法上的DateTime类我得到一个异常抛出: 字符串未被识别为有效的DateTime。 在输出时串读作“26/10/2009上午08点47分39秒”。 在此字符串是由一组获得从一个正则表达式匹配。 在没有从这场比赛后得到的将解析为datetime的字符串。 (WTF?) 其他字符串的例子: 26/10/2009上午08时47分39秒 26/10/2009上午8时00分41 ..
发布时间:2015-11-24 22:04:44 C#/.NET

净解析与转换

在.net中,您可以读取一个字符串值,将使用两种.parse或Convert.To另一种数据类型。 我不熟悉的语法分析与基本面的转换,所以我一直在亏损的时候问哪一个是好/更快/更合适。 所以 - ?哪种方式最好是在什么样的情况下 解决方案 在 Convert.ToXXX()方法是,可能是正确的或相似类型的对象,而 .Parse()和 .TryParse()是专门为字符串: //Ø实际上 ..
发布时间:2015-11-24 21:41:34 C#/.NET

C#扩展方法 - 字符串分割这也接受一个转义字符

我想写的.NET String类的扩展方法。我想这是对分割方法的特殊varation - 一个接受一个转义字符,以prevent分割字符串时,转义字符分隔符之前使用。 什么是写这个的最好方法是什么?我很好奇的最佳非正则表达式的方式来对待它。 大一些的签名一样...... 公共静态字符串[]斯普利特(此字符串输入,字符串分隔符,字符escapeCharacter) { // ... } ..
发布时间:2015-11-24 21:35:53 C#/.NET

C#中:如何分析任意字符串到EX pression树?

在我的工作我有一个相当奇怪的数据源工作的项目。我可以给它一个“查询”,它将返回我的DataTable。但查询是不是一个传统的字符串。它更像是......一组定义了我想要的标准方法调用。这些方针的东西: VAR TBL = MySource.GetObject(“TheTable”); tbl.AddFilterRow(新FilterRow(“列1”,123,FilterRow.Ex press ..
发布时间:2015-11-24 21:35:39 C#/.NET

这是什么一个叹号YAML吗?

我的工作与 YamlDotNet 图书馆,我加载YAML文件时,收到此错误: 在解析一个标记,没有找到预期的标签URI。 在YAML文件应该是良好的,因为它涉及直接从回报率。错误似乎是由这个code触发: 格式: 默认: ! “%D-%M-%Y' 长: ! “%D%B,%Y' 短: ! “%D%B' 我不是专家,但我从YAML规范,您可以使用感叹号,表示自定义对象/类 ..
发布时间:2015-11-24 21:12:57 C#/.NET

C#/。NET词法分析器发电机

我在寻找的C#/像样的词汇扫描程序生成NET - 这支持单向code字符类别,并生成便于阅读和放大器。高效的code。任何人都知道一个? 编辑:我的需要的的的Uni code三类,而不仅仅是单向code字符的支持。目前在鲁(字母,大写)单独类别于1421年的人物,我需要非常专门搭配很多不同的种类,宁可不要用手书写的字符为它设置必要的。 另外,实际的code是的必须的 - 这排除了事情,生成 ..
发布时间:2015-11-24 21:08:19 C#/.NET

创建和使用C#动态露出一个SOAP服务及其WSDL(使用自定义的TCP监听!)

我有建在C#中的自定义HTTP服务器并同意对REST服务请求和响应XML或JSON(这取决于客户的需求)。其余的服务从基于数据库的配置运行时定义的,有很大的不同的输入参数和输出类型,并且它的工作精美的制作。 不过,我想SOAP访问添加到相同的服务,以适当的WSDL为好。由于提供的服务不硬codeD,这意味着: 在发布在运行​​时从方法定义生成WSDL数据库 在解析传入的SOAP请求,将它们映射 ..
发布时间:2015-11-24 20:53:32 C#/.NET

是HTML敏捷性包仍然是最好的.NET HTML解析器?

的Html敏捷包给出的答案到的的StackOverflow问题前一段时间,它仍然是最好的选择?有什么其他的选择,应考虑?是不是有什么更轻盈? 解决方案 有一个 US preadsheet 与比较。 在总结: CsQuery性能与的Html敏捷包和Fizzler我放在一起 一些性能测试,以CsQuery比较的唯一可行的 替代方案,我知道(Fizzler,一个HtmlAgilityPack ..
发布时间:2015-11-24 20:39:05 C#/.NET

解析SQL Server数据库的脚本

我目前工作的一个项目,负责基于其架构生成数据库模型,我想知道的是那里的净的任何库,它能够解析SQL脚本文件,让我: 获取从脚本的数据库名称 获取表名称 获取每个表中的列 和任何你知道生成模型 任何意见将是有益的。 解决方案 还有比我预想的更 ANTLR SQLParser 神奇教程-SQL分析器 ..
发布时间:2015-11-24 20:34:38 C#/.NET

HTML解析库为.NET

我在寻找库来解析HTML提取链接,表格,标签等。 http://www.majestic12.co.uk/projects/html_parser.php http://www.netomatix.com/Products/DocumentManagement/HtmlParserNet.aspx http://www.developer.com/net/csharp/article。 PHP ..
发布时间:2015-11-24 20:19:26 C#/.NET

解析字符串浮点数C#

我在字符串浮点数。有一个问题。多种用途“。”没有“,”作为小数点。 这code不工作: 为mynumber = float.Parse(“123.5”); 我知道,我可以使用字符串替换函数来“修理”这个字符串之前解析。 '。'为mynumber = float.Parse(“123.5”.Replace(''); 但是否有任何其他方式做到这一点? 解决方案 要添加到史蒂芬 ..
发布时间:2015-11-24 20:18:42 C#/.NET

解析JSON字符串JSON对象在C#.NET

我有一个JSON字符串返回在.NET我SOAP的Web服务。它如下所示: {“checkrecord”:[{“rollno”:“ABC2”,“百分比”:“参加”40:“错过了”12:34}],“表1”:[]} 现在我想分析该字符串的JSON对象。我也看了这,他们已经用这种线code: JObject jsonObj = JObject.Parse(JSON); 所以我可以做同样的用 ..
发布时间:2015-11-24 20:17:20 C#/.NET

如何位的字符串转换为字节数组

我有一个字符串再presenting位,如: “0000101000010000” 我想将其转换为得到这样的字节数组: {0x0A的,为0x10} 字节数是可变的,但总是会有填充以形成每字节8位(这样1010变为000010101)。 解决方案 使用内建的 Convert.ToByte() 并没有重新发明的东西读了8个字符块。 除非这是一件应该教你位运算。 更新 ..
发布时间:2015-11-24 20:11:27 C#/.NET

如何修复不良的HTML与HTML敏捷性包?

我有这个病的HTML重叠标签: < P>字1< B> WORD2< / P> < P> WORD3< / B> word4< / P> 重叠可以嵌套了。 我怎样才能将其转换成与HTML敏捷性包(HAP)?良好的HTML 的 我在寻找这样的输出: < P>字1< B> WORD2< / B&G ..
发布时间:2015-11-24 20:09:19 C#/.NET

是否有.NET Framework方法来解析电子邮件(MIME)?

有一类或一组构建在.NET Framework中(3.5+)函数可解析原始电子邮件(MIME文件)? 我不想找任何幻想或独立的库,它需要内置。我打算在一些单元测试可以使用本和只需抓住感兴趣的主标题(给,发件人,主题)与主体(在此情况下将总是文本,因此没有MIME树木或边界)。我已经写了几个MIME解析器在过去,如果没有什么现成的,我就放在一起经常EX pressions东西。这将是巨大的,能够做 ..
发布时间:2015-11-24 16:03:47 C#/.NET

把整成C#中的月份名称的最好方法?

有没有把整成.NET的月份名称?一个最好的方法 很显然,我可以旋转起来日期时间串并分析当月的名字在那里。这似乎只是时间的巨大浪费。 解决方案 从的DateTimeFormatInfo尝试GetMonthName 您可以做到这一点: CultureInfo.CurrentCulture.DateTimeFormat.GetMonthName(1); ..
发布时间:2015-11-24 16:02:11 C#/.NET

如何创建.NET编程语言?

我创建使用一些可用的各种分析工具,几个不同的完整的编程语言。但是,怎么会有人创建一个在.NET Framework编程语言?我本来要输出的.Net IL和编译或是否有更高的抽象水平? 此外,有没有一种简单的方法来获取语言工作在Visual Studio? 解决方案 您会想看一看的微软研究院共同编译器基础设施(CCI)项目。它提供了你需要生成的元数据和MSIL程序集的一切。和调试.pdb文件, ..
发布时间:2015-11-24 15:58:48 C#/.NET

输入字符串的不正确的格式#2

双温度; 临时=(双)Convert.ToDouble(“1234.5678”); 嗨伙计们和女士们,我不能为我的生命弄清楚为什么上面的线是行不通的。上面一行给了我一个运行时错误,说; 类型的未处理的异常 System.FormatException发生在 mscorlib.dll中 信息:输入字符串 不正确的格式。 解决方案 据我所知转换方法使 ..
发布时间:2015-11-24 15:45:49 C#/.NET