Tag: 解析

通过浏览器扩展添加表值

我在网站表中有一组数据,其中包含多个页面,我需要解析并添加某个字段的值,特别是价格字段和库存字段。 我无权访问代码或数据库。 有谁知道Chrome或Firefox中是否有可以促进此类function的扩展程序? 以下是我需要的数据示例: 我想要一个非常简单的总结,例如“总库存价格:500.00美元”。 我甚至不介意它是否是每页,我必须写下每个新的总数并自己添加它们。 我精通jQuery,所以如果我能以某种方式自己写这个,我甚至不介意指向那个方向。 它必须是一个扩展,因为我没有直接访问页面。 编辑:一个greasemonkey脚本可以这样做吗?

Tablesorter – 依赖于排序类型的自定义解析器

是否可以检查使用的内部格式函数:ASC或DESC排序? 我想在列排序DESC时更改排序中的数字格式。

解析JSON字符串的最佳方法是什么?

我使用$.getJSON生成了一个JavaScript对象(称之为’jItems’ )。 在页面上,我有一个jItems中的项目适合的类别列表。 我希望点击一个类别并触发一个function,只显示该类别中的项目。 使用getJson或jquery的each()或find()来从jItems提取正确的项目会jItems吗?

使用jQuery解析复杂的XML

我正在尝试使用以下jQuery解析以下XML。 页面上没有显示任何内容。 我知道它正在获取文件。 我在网上看过,虽然有许多用jquery解析xml的例子,但它们看起来都不像这种格式。 XML: <img src='[!–$wcmUrl&amp;x28;'resource','CMS3_130980'&amp;x29;–]'/> <img src=”[!–$wcmUrl(‘resource’,’CMS3_132821′)–]”/> <p> Paragraph of text goes here.<br /><br /> Paragraph of text goes here.<br /><br /> Paragraph of text goes here.<br /><br /> Paragraph of text goes here.<br /><br /> Paragraph of text goes here.</p> HTML和jQuery: $(document).ready(function () { $.ajax({ type: “GET”, url: “link_to_my_file.xml”, dataType: “xml”, success: […]

使用jQuery解析SQL CREATE TABLE语句?

我正在编写一个使用SQL作为输入的Web应用程序。 此SQL必须始终是CREATE TABLE语句,我的应用程序需要做的是从中获取以下属性: 字段名称 类型 长度(如果有) 二进制(如果可用) 允许NULL(如果可用) 自动增量(如果可用) 示例SQL: CREATE TABLE customer (First_Name char(50), Last_Name char(50), Address char(50), City char(50), Country char(25), Birth_Date date) 我不知道从哪里开始,我不擅长编写这样的解析器。 我可以使用JavaScript / jQuery的SQL解析器,还是任何示例代码? 谢谢。

如何遍历自定义XML结构并在jQuery中使用信息

作为一个侧面项目,我目前正在尝试一些东西,并通过浏览器了解XML解释。 我想要实现的是:读取XML并将其转换为可见的HTML结构。 让我们说这是我的XML。 (对于那些好奇的人来说,它是荷兰语句子的语言表达。)我希望能够遍历这个结构,并从中收集信息。 (并且,作为扩展,请将其转换为我自己的HTML。) 但是,这并不像预期的那样容易。 我尝试使用jQuery的$.parseXML(data) ,然后将其转换为jQuery对象,但我似乎无法通过应该生成的XML的内部结构。 如果#xml-input是包含上述XML的代码标记,则以下日志将返回undefined 。 var xml = $(“#xml-input”).html(), xmlParsed = $.parseXML(xml), xmlObject = $(xmlParsed); console.log(xmlObject.node); 我如何将输入转换为XML,我可以使用jQuery进行操作和操作? 这是一个小提琴 。

jQuery .ajax .load .get x(h)tml相关错误(“不匹配的标签,预期:”)

我的问题其实很简单,但我需要有深入了解的人。 想象一下以下简单的任务:将一些外部html数据加载/解析为当前html文件的元素。 让我们说,这是我们要检索的外部文件的内容: lorem ipsum 这是使用jQuery .load的代码 $(“#div_in_mother_html”).load(“external.html #element”); 像魅力一样工作。 但是在控制台中查看,我看到以下错误 : 1. mismatched tag. Expected: 2. mismatched tag. Expected: 这是为什么? 很明显, .load是jquery中.ajax的简写,据我所知,这是一个跨浏览器的XMLHttpRequest 。 这可能会导致标签问题不匹配,因为HTML标签不会关闭,这与XHTML不同: HTML – XHTML – 接下来试试 好吧,我说,必须可以解析XML而不是HTML。 是的,jQuery的文档也是这样说的。 我从.load切换到更高级的.ajax并尝试手动设置数据类型: $.ajax({ type:’GET’, url:’ajax.txt’, contentType: “text/plain; charset=utf-8”, dataType:’text’, success:function(data){ $(‘#div_in_mother_html’).html(data); } }); 它再次起作用……但是在控制台中出现了相同的无声错误。 在本地环境中的firefox 32浏览器控制台中看到错误。

我可以使用javascript生成JSON文件吗?

我想在域“example1.com”上创建一个页面,并在另一个域“example2.com/json.json”上获取/解析JSON文件。 可以使用javascript(在example2.com上)生成json文件吗? 我认为这可以用PHP完成,但我想用javascript做。 如果无法使用javascript生成json文件,是否可以从javascript文件中获取/解析对象? EX:“example1.com”到“example2.com/js.js” 编辑:好的,所以不可能从javascript文件中获取/解析对象,因为它是客户端。 所以我唯一的选择是生成一个JSON文件。 用Javascript可以做到这一点吗? 我知道这可能不是最好的方式,但我想用JS而不是PHP来做。

$ .parseJSON()在有效对象上返回null

jsfiddle链接 var x = { “Item1” : 1, “Item2” : { “Item3” : 3 } } alert(JSON.stringify(x, undefined, 2)); alert($.parseJSON(x)); 第一个警告有效对象。 第二个警告null。 在实际代码中,“x”变量可以是字符串或对象,因此我应该能够解析这两种类型。 我错过了什么吗?

如果JQuery然后使用URL解析器插件,必须有一个更优雅的解决方案!

这是我在这个相当狡猾的网站上的第一篇文章,所以如果在其他地方已经讨论过这个问题,我会很容易(如果有的话我找不到它)。 我正在使用这里找到的JQuery URL解析器插件: http : //projects.allmarkedup.com/jquery_url_parser/ 我可以让它做我想要的但是代码效率很低。 我有一个隐藏div的集合,在点击相关标题时打开。 我正在使用URL解析器,以便如果从另一个页面单击链接,则相关的div是可见的。 我的代码如下所示: if (jQuery.url.attr(‘anchor’) == ‘question1’){ $(‘#answer1’).show(); } else if (jQuery.url.attr(‘anchor’) == ‘question2’){ $(‘#answer2’).show(); } else if (jQuery.url.attr(‘anchor’) == ‘question3’){ $(‘#answer3’).show(); } else if (jQuery.url.attr(‘anchor’) == ‘question4’){ $(‘#answer4’).show(); } else if (jQuery.url.attr(‘anchor’) == ‘question5’){ $(‘#answer5’).show(); } else if (jQuery.url.attr(‘anchor’) == ‘question6’){ $(‘#answer6’).show(); } else if (jQuery.url.attr(‘anchor’) == […]