小编lar*_*ers的帖子

HtmlAgility - 将解析保存为字符串

刚尝试首次使用HtmlAgility Pack并遇到问题.

首先我从字符串变量加载.

string NewsText = dr["Message"].ToString();
HtmlAgilityPack.HtmlDocument htmlDoc = new HtmlAgilityPack.HtmlDocument();
htmlDoc.LoadHtml(NewsText);
//doing my stuff...
Run Code Online (Sandbox Code Playgroud)

然后我想将我的更改保存在字符串NewsText中.我怎么做?htmlDoc.toString()没有用.

谢谢!

c# parsing html-parsing

25
推荐指数
1
解决办法
8160
查看次数

Raphael JS - 使用SVG文件

我已经看过几个线程来解决这个问题,但没有什么可以解决我的问题.我有一个带有地图和不同地区的SVG文件(http://www.mediafire.com/?5pmyevdwbyrb51f).我想做这样的事情:http://raphaeljs.com/australia.html.

但问题是我如何转换文件,以便在脚本中工作?我如何获得这些坐标?我已经尝试了几个转换器等,但我必须吮吸这个'因为我无法让它工作.也许有人可以帮忙吗?

javascript svg raphael

23
推荐指数
2
解决办法
3万
查看次数

将参数传递给jQuery ajax调用ASP.NET webmethod

我知道有更多的线索,但他们不帮助我,我在这里疯了!

我想使用jQuery Ajax将一些参数传递给Web方法.

var paramList = '';
for(i = 0; i < IDList.length; i++){
    if (paramList.length > 0) paramList += ',';  
        paramList += '"' + 'id' + '":"' + IDList[i].value + '"';  
    }
    paramList = '{' + paramList + '}';  
    var jsonParams = JSON.stringify(paramList);


    $.ajax({
        type: "POST",          
        url: "editactivity.aspx/UpdateSequenceNumber",          
        data: jsonParams,
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(response) {

        }
    });
Run Code Online (Sandbox Code Playgroud)

在ajax调用中,如果我将数据放入paramList,我会收到错误:"无效的Web服务调用,缺少参数值:\ u0027a\u0027."

如果我把数据放到jsonParams我得到错误:

"无法将类型为\ u0027System.String\u0027的对象转换为类型\ u0027System.Collections.Generic.IDictionary`2 [System.String,System.Object]\u0027"

如果我写出来paramList,那就是正确的JSON格式{"id":"140", "id":"138"}

如果我写出来jsonParams,它的格式不正确"{\"id\":\"140\",\"id\":\"138\"}"

网络方法:(它还没那么多......)

[System.Web.Services.WebMethod]
    public …
Run Code Online (Sandbox Code Playgroud)

jquery json webforms asp.net-ajax

10
推荐指数
1
解决办法
4万
查看次数

C#中的RegEx无法正常工作

我有个问题.

我希望允许用户在瑞典语键盘上编写您可以看到的所有内容(不使用字符映射或类似内容).这意味着所有英文字母数字字符和åäö.允许的非字母数字字符是§½!"@#£¤$%&{/()[]=}?+\´`^等等.

我的表达是:

[\wåäö§½!"@#£¤$%&/{()=}?\\\[\]+´`^¨~'*,;.:\-_<>|]
Run Code Online (Sandbox Code Playgroud)

在C#中它看起来像这样:

Regex allowedChars = new Regex("@[\\wåäö§½!\"@#£¤$%&/{()=}?\\\\[\\]+´`^¨~'*,;.:\\-_<>|]");
Run Code Online (Sandbox Code Playgroud)

我检查一下:

if (allowedChars.IsMatch(mTextBoxUserName.Text.Trim()))
Run Code Online (Sandbox Code Playgroud)

问题是,如果我将一个有缺陷的字符与一个允许的字符一起编写,那么if语句会认为它是匹配的.我想让它与整个单词相匹配.我尝试在表达式的末尾添加一个"+",但它从未匹配过......

有任何想法吗?

c# regex asp.net

3
推荐指数
2
解决办法
212
查看次数

Jquery:迭代一个数组并找到具有特定id的节点

我有一个div元素列表:

var list = $('.divelement').get();
Run Code Online (Sandbox Code Playgroud)

我想使用jQuery在每个div元素中查找特定元素(其id包含"hdnPK").就像是:

var elem1 = list[0].$("[id*='hdnPK']").get();
var elem2 = list[1].$("[id*='hdnPK']").get();
Run Code Online (Sandbox Code Playgroud)

但你不能像我上面那样写它.你如何使用jQuery迭代常规数组?

javascript jquery

1
推荐指数
1
解决办法
1250
查看次数