2009-12-19 4 views
0

타사 응용 프로그램에서 설치 한 .xml 파일로 구성된 디렉토리가 있습니다. 일부 XML 파일을 읽고 편집 할 수 있지만 일부는 Notepad ++/Notepad에서 읽을 수 없습니다. 메모장 + +에서 나는 그 중 하나에 대한 this http://www.freeimagehosting.net/uploads/b445db1c84.png을 참조하십시오. 이러한 파일은 손상되지 않습니다.XML 파일 편집 문제

내가 암호화 된 XML 일 수 있다고 읽었습니까?

편집 :

나는 '파일'명령을 시도했지만 유용한 아무것도 찾을 수 없습니다. 하나의 파일 here을 업로드했습니다. 1KB 미만입니다. 누군가이 파일을 도와 주시겠습니까?

+0

물론 암호화 또는 압축과 비슷합니다. 그러나 형식은 분명하지 않습니다. –

답변

0

아마도 암호화 될 수 있습니다. 또는 메모장에서 잘못된 코드 페이지를 사용할 수도 있습니다. 가능한 인코딩에 대해 일반적인 용의자를 시도해 보셨습니까?

+0

@ Joe : 평소 용의자를 제안 해 주시겠습니까? – understack

+0

이 메모장의 컨트롤이 얼마나 많은지 잘 모르겠지만, 예를 들어 UTF-16이 8 비트 형식 인 것처럼 보일 수 있습니다. 나는 주요 용의자가 UTF-16, UTF-8, 아마도 UTF-32, 코드 페이지 1252은 그러나 다른 사람의 톤이있다 (특별한 순서없이) 추측 : http://msdn.microsoft.com/ 참조 en-us/library/aa752010 % 28VS.85 % 29.aspx. 자연적으로, 이들 대부분은 XML에 사용해서는 안되지만, 읽을 수없는 파일의 문제점을 파악하는 것은 어렵습니다. –

+0

@ joe : 파이어 폭스에서 사용 가능한 모든 인코딩 (사용자가 언급 한 내용 포함)을 사용하려했지만 그 중 아무 것도 작동하지 않았습니다. – understack

0

파일 또는 유사한 유틸리티를 사용하여 파일의 실제 유형/인코딩을 추측하는 것이 좋습니다. 파일 명령이 없다면 http://gnuwin32.sourceforge.net/packages/file.htm 에서 다운로드 할 수 있습니다 (메모장 ++는 비슷한 기능을 제공 할 수 있습니다. 이름을 인식하는 것 외에 Notepad ++에 익숙하지 않습니다)

0

파이썬을 사용하여 아무것도 찾을 수 없습니다. 일반적인 UTF-8, UTF-16, UTF-32, ISO-8859-1 또는 Windows 코드 페이지 1252. 파일을 체크 아웃했는데 간단한 XOR 암호화가되기를 바랬다. 아마도 파일이 손상되었을 것입니까? 일반 Windows 텍스트 편집기에서 열어 내용을 볼 수 있습니까? Internet Explorer에 파일을 표시하는 데 문제가 있습니까?

+0

@Dustin : 파일 이름을 텍스트 파일로 변경하여 Firefox에서 이러한 인코딩을 시도했습니다. 문자는 내가 질문에 게시 한 것과 매우 유사하게 보입니다. 일반 메모장에는 상자 만 표시됩니다. – understack

+1

다음은 바보 같은 질문입니다. ** 포함될 파일 **은 무엇입니까? –

+0

@Michael : XML 데이터가 포함되어 있다고 가정합니다. – understack

0

이 유래가 just the other day 논의 된 Binary XML 형식이 될 수있는 기회가 있습니까?

+0

@anbrose : 그 스레드를 시작한 것은 나이지만, 나중에 '바이너리 XML'에 언급 된 모든 기술을 사용했기 때문에 이것이 '바이너리 XML'이 아니라는 것을 알았습니다. 작동하지 않았습니다. – understack