XmlNodeList node = doc.SelectNodes(@"//tr[contains(@onmouseover,"+ papm +")]");
由值有单引号 this.bgColor='#FFFFFF' 传入总是对,有什么解决方法

解决方案 »

  1.   

    <tr height="25" bgcolor="#ffffff" onmouseover="this.bgColor='#DFDFDF';" onmouseout="this.bgColor='#FFFFFF'"> 
    这是html 我需要取的就是onmouseover="this.bgColor='#DFDFDF';"  这段,第一是引号的问题第二就是onmouseover这种事件也是归为属性?还是其它什么怎么取呢
                 
      

  2.   


    XPath中的字符串使用引号(' 或 ")包围起来。如果XML文档中的XPath字符串包含引号,可以选择:1.分别使用&apos;或&quot;引起来。2.如果表达式用双引号(")包围起来,则在表达式中使用单引号('),反之亦然。第二就是onmouseover这种事件也是归为属性?
    ----------
    按属性节点进行读取