小编dtb*_*dtb的帖子

C#正则表达式问题

我想从HTML页面中提取所有表行.但是使用这种模式@"<tr>([\w\W]*)</tr>"是行不通的.它给出了一个结果,它是<tr>最后一次出现的结果</tr>.但我想要每一次出现<tr>...</tr>价值.谁能告诉我怎么做到这一点?

c# regex

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

从XML文件中删除所有文本节点

我想从XML文件中删除所有文本节点(但不是任何其他类型的节点).我怎样才能做到这一点?

示例输入:

<root>
<slideshow id="1">
<Image>hii</Image>
<ImageContent>this</ImageContent>
<Thumbnail>is</Thumbnail>
<ThumbnailContent>A</ThumbnailContent>
</slideshow>
<slideshow id="2">
<Image>hii</Image>
<ImageContent>this</ImageContent>
<Thumbnail>is</Thumbnail>
<ThumbnailContent>B</ThumbnailContent>
</slideshow>
</root> 
Run Code Online (Sandbox Code Playgroud)

预期产出:

<root>
<slideshow id="1">
<Image></Image>
<ImageContent></ImageContent>
<Thumbnail></Thumbnail>
<ThumbnailContent></ThumbnailContent>
</slideshow>
<slideshow id="2">
<Image></Image>
<ImageContent></ImageContent>
<Thumbnail></Thumbnail>
<ThumbnailContent></ThumbnailContent>
</slideshow>
</root> 
Run Code Online (Sandbox Code Playgroud)

c# linq-to-xml

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

可以获取/设置属性的访问器在不同的接口中吗?

我想要下一个:

interface INamedObject
{
    string Name { get; }
}

interface IRenamableObject : INamedObject
{
    string Name { set; }
}
Run Code Online (Sandbox Code Playgroud)

换句话说,我想创建两个接口,其中一个包含属性的get访问器和另一个 - set accessor.我可以用C#做​​这个吗?

(代码编译但编译器给出以下警告:)

'IRenamableObject.Name'隐藏继承的成员'INamedObject.Name'.如果要隐藏,请使用new关键字.

.net c# get set

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

在combobox中提供建议

我希望我的组合框下拉并在用户键入组合框时提供建议.

例如,如果用户键入"R",则应建议以"R"开头的所有项目(例如Roshan,Rohan,Rishan等).

我可以从数据库中获取数据,但问题是如何下载组合框?

c# combobox autosuggest

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

功能

我想知道 C 中的 toupper() 函数是如何工作的。我正在下面的代码中尝试它,但我肯定做错了什么。代码可以编译,但传递给 toupper() 的参数没有大写...

char **copyArgs(int argc, char **argv) {
    char **a = malloc(sizeof(char *) * (argc));

    int i;
    for(i = 0; i < argc; i++) {
        int size = strlen(argv[i]);
        a[i] = malloc(sizeof(char) * (size + 1));
        strcpy(a[i], argv[i]);
        a[i] = toupper(a[i]);
    }
    return a;
}
Run Code Online (Sandbox Code Playgroud)

如果我用“一二”测试它,结果是“一二”,而不是“一二”。任何建议表示赞赏。

c uppercase toupper

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

如何从字符串中删除"[] \

我有一个字符串

"[\"1,1\",\"2,2\"]"
Run Code Online (Sandbox Code Playgroud)

我想把这个字符串转换成这个

1,1,2,2
Run Code Online (Sandbox Code Playgroud)

我正在使用替换功能

obj.str.Replace("[","").Replace("]","").Replace("\\","");
Run Code Online (Sandbox Code Playgroud)

但它没有返回预期的结果.请帮忙.

c# asp.net string asp.net-mvc

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

不推荐的XML验证代码问题C#

我正在试图弄清楚如何纠正他弃用的xml架构验证代码.

public static bool ValidateXml(string xmlFilename, string schemaFilename)
{
    ?

    //Forward stream reading access to data
    XmlTextReader forwardStream = new XmlTextReader(xmlFilename);

    //deprecated way of checking agaisnt a schema -- update.
    //xmlreader class.
    XmlValidatingReader validation = new XmlValidatingReader(forwardStream);
    validation.ValidationType = ValidationType.Schema;

    //XmlReader validator = new XmlReader.Create(

    XmlSchemaCollection schemas = new XmlSchemaCollection();
    schemas.Add(null, schemaFilename);
    validation.Schemas.Add(schemas);

    ?
Run Code Online (Sandbox Code Playgroud)

c# xsd

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

标签 统计

c# ×6

.net ×1

asp.net ×1

asp.net-mvc ×1

autosuggest ×1

c ×1

combobox ×1

get ×1

linq-to-xml ×1

regex ×1

set ×1

string ×1

toupper ×1

uppercase ×1

xsd ×1