Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 用C语言将Html存储到字符串中#_C#_String - Fatal编程技术网

C# 用C语言将Html存储到字符串中#

C# 用C语言将Html存储到字符串中#,c#,string,C#,String,在我的项目中,我需要读取一些URL并将起始标记存储到一些变量中,但项目不会编译。可能是,这是因为我没有正确使用字符串赋值。下面是我尝试的结果,并得到了编译错误 string startTag = "<span id="productLayoutForm:OurPrice" class="pdp_details_hs18Price" itemprop="price">"; string anotherStartTag = "<span class="price final-pr

在我的项目中,我需要读取一些URL并将起始标记存储到一些变量中,但项目不会编译。可能是,这是因为我没有正确使用字符串赋值。下面是我尝试的结果,并得到了编译错误

string startTag = "<span id="productLayoutForm:OurPrice" class="pdp_details_hs18Price" itemprop="price">";

string anotherStartTag = "<span class="price final-price our fksk-our" id="fk-mprod-our-id">Rs.<span class="small-font">"
string startTag=“”;
字符串另一个starttag=“Rs.”
请告诉我,上面的正确代码应该是什么,我在哪里可以学习如何将此类HTMLs存储到字符串中,或者如何将字符串用于此类应用程序你需要“脱掉”字符串中的引号,例如:

string startTag = "<span id=\"productLayoutForm:OurPrice\" class=\"pdp_details_hs18Price\" itemprop=\"price\">";
string startTag=“”;

字符串中引号之前的
\
告诉C#编译器引号是字符串的部分,而不是字符串的开头/结尾。

您需要转义" symbol@Francois,我知道这是基本的,但我无法搜索出一个好的文档来快速理解事情……sorryPankaj,我是否正确地假设您试图将codebehind中的值放入一些HTML中?或者您希望上面的字符串与HTML中的字符串完全一致吗?@FrankAllenby,实际上我所做的是访问某个URL,然后从某些div或span中提取值……然后在我的呈现中呈现这些获取的值View@Pankaj好的。因此,我建议您使用加法运算符(+)将适当的字符串相互附加,例如string1+“”+string2等,以便可以在字符串中包含其他值。此外,您应该像其他人建议的那样,对静态字符串值(如样式名)转义引号(如果它们是静态的)。从某些div中提取值可能很危险,因为对该div的名称或ID所做的任何更改都可能破坏代码。但是这超出了这个问题的范围:)。我们可以用单引号
。这会有什么不同吗?@PankajUpadhyay-我想你在某处有一个Visual Studio的副本,试试看!=)也就是说,单引号
在C#中用于表示
char
,因此不起作用。C#的工作方式与Javascript=)是的,单引号也应该工作:)如果您谈论的是字符串中的单引号,而不是around@Rob我相信sjums指的是其中的单个报价,应该与“productLayoutForm:OurPrice”中的报价一样有效,javascript不会介意,C也不会介意(如果有帮助,请接受为anwser:)