2014-02-27 6 views
0

HTML Tidy를 사용하여 HTML 파일을 정리하고 있습니다. TidyManaged라는 .NET 버전과 내 "£"기호가 "?"로 변환되고 있습니다.£로 변환 되나요? HTML Tidy, EncodingType에 의해?

예 :

Income (£) 

이된다 :

Income (�) 

나는 그것이 인코딩 형식으로하는 것입니다 생각합니다. TidyManaged에서는 Latin1, utf8, utf16, win1252 등의 입력 인코딩 유형과 출력 인코딩 유형을 지정할 수 있습니다.

XHTML 문서는 궁극적으로 win1252를 사용하는 DOC로 변환됩니다.

따라서 £ 기호를 보존하려면 입력 및 출력 인코딩을 어떻게해야합니까?

감사합니다.

+1

당신은 HTML 엔티티로 변경할 수 있습니까? –

+1

html 파일의 인코딩을 찾아 입력 인코딩으로 사용하고 원하는대로 출력 인코딩을 사용하십시오. – Musa

+1

£은 파운드 기호의 HTML 코드입니다. 평소와 같이 입력하면 인코딩이 다르기 때문에 가끔 물음표가 표시됩니다. –

답변

1

음, 다른 문자 세트를 사용하면 항상 다릅니다. 나는 그들에게 유창하지 않다. 그러나 나는 심볼을 만들기 위해 구두점 대신 문자를 사용하지 말고 '코드'를 사용해야한다는 것을 알고있다. win1252는 본 적이 없지만 google은 0x00A3이라고 말합니다.

문서의 어딘가에 넣어보십시오.

저는 html로 파운드 기호로 £을 넣을 것을 알고 있습니다. 그래서 HTML은 :

<p>&#163;0.00</p> 

Where I got the code