删除动态标题的特定字符后的字符
本文关键字:字符 动态 删除 标题 | 更新日期: 2023-09-27 18:24:26
嘿,我想从RSS提要中截取一个特定字符后的标题,在本例中是字符";"。我查了很多问题,它们似乎都是用预定义的字符串来完成的。我需要我的代码来提取RSS提要的标题(它是动态的,但总是以类似于";"的格式,我想删除之前的内容)。这是我的代码
ASP.NET-PS我正在使用一个fancybox iframe来获取链接。这与我的问题无关。
<a href="<%# XPath("link") %>" class="fancybox fancybox.iframe" scrolling="no"><%# FormatTitle( XPath("title") ) %></a>
C#-我在StackOverflow 上搜索了类似的问题后编写了这段代码
public static string FormatTitle(object TitleIn)
{
string input = "Bid - Contract.: 13-C-00038; Howard F. Curren AWTP New Primary Sludge Pump Station Rehabilitation &#8211; Sheltered Market";
int index = input.IndexOf(";") + 1;
if (index > 0)
input= input.Substring(index);
return input;
}
现在的问题是,我所有的饲料都有相同的标题,"Howard F.Curren AWTP新初级污泥泵站改造和遮蔽市场"。我需要"input"字符串来接受正在提取的xml上的"title"字段。很抱歉,如果已经回答了这个问题。我在StackOverflow上查了很多,但我找不到任何与动态标题有关的内容。
您的代码忽略输入参数TitleIn,并使用设置为字符串文字的局部变量input。因此,您的方法将始终返回相同的值。