2017-04-12 53 views
0

我已經嘗試了下面的所有內容,而不是爲我工作。我試圖避免使用「包含」C#。 Xpath文本中的換行符()

//p[text()[contains(.,'text1')]][text()[contains(.,'text2')]] 

這裏是我的HTML p元素

<p> 
    text1 
    <br></br> 
    text2 
</p> 

這裏是我試過到目前爲止:

"//p[normalize-space(text()) = 'text1text2']]" 
"//p[normalize-space() = 'text1text2']]") 
"//p[text()[normalize-space() ='text1text2']]" 
"//p[text()[normalize-space().,'text1text2']]" 
@"//p[text() = ""text1\r\ntext2""]" 

回答

0

我不得不這樣做:

"//p[.='text1text2']" 

但我仍然想要s如果我能夠以某種方式驗證xpath中的換行符。