나는 htm 파일을 가지고 있는데, File.ReadAllText()
-method를 사용하여 수집하고자하는 HTML과 함께 somehtml.htm을 호출 할 수 있습니다.readalltext 메소드가 캐리지 리턴과 줄 바꿈을 추가하는 이유는 무엇입니까?
somehtml.htm :
<div>
<h1>A heading</h1>
<p>A paragraph</p>
</div>
나는이 수행 할 때
문자열 온도를 = System.IO.File.ReadAllText ("somehtml.htm"); File.ReadAllText에 대한 설명서에 따르면
,이 방법을 추가 할 생각되지 않습니다 ...<div>\r\n
<h1>A heading</h1>\r\n
<p>A paragraph</p>\r\n
</div>\r\n
을 그리고 표시 될 때이 좋아 보이지 않습니다 \
... 결과는 이것이다 r \ n 파일에 캐리지 리턴 및 줄 바꿈이 포함되어 있어도 결과 문자열로 변환합니다.
'\ r \ n'을 (를) 보여주는 텍스트 편집기로 파일을보십시오. 나는 그들이 파일에 이미 존재한다는 것을 알게 될 것입니다. – Oded
아, 네 말이 맞아. 고맙습니다 :) – linnkb
"결과는"-이 "결과"는 어디에 있습니까? 현재 우리에게 보여 주신 것은 파일 내의 텍스트를 문자열 변수에 지정하는 것입니다. 그러면 우리가 보여주는 것은 그 텍스트를 어딘가에 표시 한 결과입니다. 어떻게이 문자열을 표시하고 있습니까? 컨트롤에서 Response.Write를 사용하여 다른 뭔가? 우리에게 코드 조각을 보여주십시오. –