Questions tagged «parsing»

解析是指将工件分解为组成元素并捕获这些元素之间的关系。此标记不适用于有关自托管的Parse Platform(使用[parse-platform]标记)或解析特定编程语言中的错误(使用适当的语言标记)的问题。

10
如何使用jQuery / JavaScript解析JSON数据?
我有一个AJAX调用,返回的是这样的JSON: $(document).ready(function () { $.ajax({ type: 'GET', url: 'http://example/functions.php', data: { get_param: 'value' }, success: function (data) { var names = data $('#cand').html(data); } }); }); 在#canddiv中,我将得到: [ { "id" : "1", "name" : "test1" }, { "id" : "2", "name" : "test2" }, { "id" : "3", "name" : …
190 jquery  ajax  json  parsing 

16
将JSON转换为Map
像这样转换JSON代码的最佳方法是什么: { "data" : { "field1" : "value1", "field2" : "value2" } } 在Java Map中,其中一个键为(field1,field2),而这些字段的值为(value1,value2)。 有任何想法吗?我应该使用Json-lib吗?或者,如果我编写自己的解析器会更好?

13
C并不那么难:void(*(* f [])())()
我今天刚看一张照片,并认为我会感谢您的解释。所以这是图片: 我感到困惑,并想知道这样的代码是否可行。我用图片搜索了一下,然后在此 reddit条目中找到了另一张图片,这是该图片: 因此,这种“螺旋式阅读”是否有效?这是C编译器解析的方式吗? 如果对这个怪异的代码有更简单的解释,那就太好了。 除此以外,这类代码是否有用?如果是这样,何时何地? 关于“螺旋规则” 存在一个问题,但我不仅在询问它的应用方式或如何使用该规则读取表达式。我也质疑这种表达方式的使用以及螺旋规则的有效性。关于这些,已经发布了一些不错的答案。


8
该怎么做正则表达式模式在字符串的任何地方都不匹配?
我正在尝试<input>使用此模式匹配类型“隐藏”的字段: /<input type="hidden" name="([^"]*?)" value="([^"]*?)" />/ 这是样本表单数据: <input type="hidden" name="SaveRequired" value="False" /><input type="hidden" name="__VIEWSTATE1" value="1H4sIAAtzrkX7QfL5VEGj6nGi+nP" /><input type="hidden" name="__VIEWSTATE2" value="0351118MK" /><input type="hidden" name="__VIEWSTATE3" value="ZVVV91yjY" /><input type="hidden" name="__VIEWSTATE0" value="3" /><input type="hidden" name="__VIEWSTATE" value="" /><input type="hidden" name="__VIEWSTATE" value="" /> 但我不知道的type,name和value属性将始终出现在相同的顺序。如果type属性排在最后,则匹配将失败,因为在我的模式中,匹配是从头开始的。 问题: 如何更改样式,使其与<input>标签中属性的位置无关,都可以匹配? PS:顺便说一句,我正在使用基于Adobe Air的RegEx桌面工具来测试正则表达式。
181 html  regex  parsing 

18
测试字符串是否为GUID而不抛出异常?
我想尝试将字符串转换为Guid,但是我不想依赖于捕获异常( 出于性能原因-异常代价高昂 出于可用性原因-调试器弹出 出于设计原因-预期并非例外 换句话说,代码: public static Boolean TryStrToGuid(String s, out Guid value) { try { value = new Guid(s); return true; } catch (FormatException) { value = Guid.Empty; return false; } } 不适合。 我会尝试使用RegEx,但是由于guid可以用括号括起来,括号括起来,没有任何包裹,因此很难。 另外,我认为某些Guid值无效(?) 更新1 ChristianK有个好主意,那就是只抓FormatException,而不是全部。更改了问题的代码示例以包含建议。 更新2 为什么要担心引发异常?我真的经常会遇到无效的GUID吗? 答案是肯定的。这就是为什么我使用TryStrToGuid -我很期待坏数据。 示例1 可以通过将GUID附加到文件夹名称来指定名称空间扩展名。我可能正在解析文件夹名称,检查是否在final后面的文本。是GUID。 c:\Program Files c:\Program Files.old c:\Users c:\Users.old …
180 c#  string  parsing  guid 

6
领先的Java HTML解析器的优缺点是什么?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 6年前关闭。 改善这个问题 在搜索SO和Google时,我发现有一些Java HTML解析器一直受到各方的推荐。不幸的是,很难找到有关各种库的优缺点的任何信息。我希望有些人花了一些时间比较这些库,并可以分享他们所学到的知识。 这是我所看到的: 泰迪 NekoHTML so 标签汤 如果我错过了一个主要的解析器,我也很想听听它的优缺点。 谢谢!
175 java  html  parsing 

13
将JSON字符串解析为JavaScript中的特定对象原型
我知道如何解析JSON字符串并将其转换为JavaScript对象。您可以JSON.parse()在现代浏览器(和IE9 +)中使用。 太好了,但是我怎样才能把那个JavaScript对象变成一个特定的 JavaScript对象(即具有特定的原型)呢? 例如,假设您有: function Foo() { this.a = 3; this.b = 2; this.test = function() {return this.a*this.b;}; } var fooObj = new Foo(); alert(fooObj.test() ); //Prints 6 var fooJSON = JSON.parse({"a":4, "b": 3}); //Something to convert fooJSON into a Foo Object //....... (this is what I am missing) …



8
在C#中将字符串解析为DateTime
我的日期和时间的格式像这样: "2011-03-21 13:26" //year-month-day hour:minute 我如何解析为System.DateTime? 我想使用类似的功能DateTime.Parse()(DateTime.ParseExact()如果可能),以便能够手动指定日期的格式。
165 c#  .net  string  parsing  datetime 

16
从URL检索参数
给定如下所示的URL,如何解析查询参数的值?例如,在这种情况下,我需要的值def。 /abc?def='ghi' 我在我的环境中使用Django;有没有一种方法request可以帮助我? 我尝试使用,self.request.get('def')但是它没有返回ghi我希望的值。
164 python  django  parsing  url 

17
使用Javascript / jQuery从HTML元素获取所有属性
我想将Html元素中的所有属性放到一个数组中:就像我有一个jQuery Object,它的html看起来像这样: <span name="test" message="test2"></span> 现在一种方法是使用此处描述的xml解析器,但是随后我需要知道如何获取对象的html代码。 另一种方法是使用jquery进行修改,但是如何进行呢?属性的数量和名称是通用的。 谢谢 顺便说一句:我无法使用document.getelementbyid或类似的东西来访问元素。

8
将JSON字符串转换为JSON对象C#
我将此字符串存储在数据库中: str = "{ "context_name": { "lower_bound": "value", "upper_bound": "value", "values": [ "value1", "valueN" ] } }" 该字符串已经是JSON格式,但是我想将其转换为JObject或JSON Object。 JObject json = new JObject(); 我尝试了json = (JObject)str;演员表,但没有成功,该怎么办?
161 c#  asp.net  json  string  parsing 

7
这是用Java进行XML解析的最佳库。
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我正在搜索Java库以解析XML(复杂的配置和数据文件),我用Google搜索了一下,但是除了dom4j之外都找不到(似乎它们正在V2上工作)。不喜欢它,其他有关XML的Apache项目似乎处于休眠状态。我还没有自己评估过dom4j,只是想知道-Java是否有其他(良好)开源xml解析库?您对dom4j的体验如何? 在@Voo回答之后,让我再问一个-我应该使用Java的内置类还是诸如dom4j之类的任何第三方库。优点是什么?
158 java  xml  parsing 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.