나는 비공개 공간이 포함 된 Html Agility Pack을 사용하여 C#에서 html 테이블을 구문 분석합니다.HtmlAgilityPack을 사용하여 구문 분석 할 때 을 무시합니다.
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(page);
페이지에 특수 문자가 텍스트 내  
을 가진 테이블을 포함하는 문자열입니다.
<td> test</td>
<td>number = 123 </td>
SelectSingleNode(".//td").InnerText
을 사용하면이 특수 문자가 포함되지만이를 무시하고 싶습니다.
소스 테이블을 수정하지 않고도 이것을 무시할 수있는 우아한 방법이 있습니까? (Html Agility Pack 사용 여부에 관계없이)
방금'string.Replace'를 사용하여, InnerText''에 의해 반환 된 텍스트의 문자를 제거 할 수 없습니다 : 내가 좋아하는 뭔가를 제안
? –
여기서 "무시"란 무엇입니까? 일반적으로 "무시 된"문자는 효과가 없을 것으로 예상되지만 두 번째 표 셀에 "숫자 = 123"이 포함되며 "="과 "123"사이에는 공백이 필요합니다. – hvd