아무도 내 자신의 형식으로 문서를 만드는 방법을 알려 줄 수 없으므로 아무도 그 파일 형식을 읽지 않아야합니다. 내가해야 할 일은 무엇입니까? Java를 사용하여 해당 파일을 만들 계획이었습니다. 너는 내가해야 할 일들과 그 일을 어떻게하는지 말해 줄 수 있니? 아니면 제게 말해줘. 그렇게 할 수있는 다른 방법이 있습니까?자바에서 내 자신의 파일 형식을 만드는 방법
도와주세요!
아무도 내 자신의 형식으로 문서를 만드는 방법을 알려 줄 수 없으므로 아무도 그 파일 형식을 읽지 않아야합니다. 내가해야 할 일은 무엇입니까? Java를 사용하여 해당 파일을 만들 계획이었습니다. 너는 내가해야 할 일들과 그 일을 어떻게하는지 말해 줄 수 있니? 아니면 제게 말해줘. 그렇게 할 수있는 다른 방법이 있습니까?자바에서 내 자신의 파일 형식을 만드는 방법
도와주세요!
확장 프로그램을 선택해야합니다. (아마 마임 타입 일 수도 있습니다)
당신이 쓰고 싶은 것을 결정해야합니다.
마지막으로 당신은 당신이
더 구체적으로, 당신은 텍스트 또는 이진 될 것 같은 자세한 정보를 제공 할 필요가 그것을 쓰기 (그리고 그것을 읽고) 할 방법을 결정해야?
이 프로그램을 사용하는 동안 MIME 유형도 선택하십시오. – Thilo
당신이 선택한 확장 기능에 따라 MIME 형식을 만들 수 있습니까? –
파일의 종류와 파일의 종류에 따라 다릅니다.
작성한 소프트웨어의 데이터를 저장하고이 소프트웨어로만 읽을 수 있다고 가정합니다. 예를 들어 .doc은 Microsoft Word에서 만들고 Microsoft Word에서 읽을 수 있습니다. 당신이 자신을 요청해야
첫 번째 질문은 다음과 같습니다
파일은 인간이 읽을 수 있습니까?
즉, 예를 들어 .html과 같이 메모장에서 열 수 있습니까?
예인 경우 XML (예 : XML)과 같은 구문을 선택하거나 생성하십시오 (가장 좋은 선택 일 수 있음).
예 :
<supersoft>
<preference>
<some-preference foo="bar" />
</preference>
<data>
<some-data foo="baz" />
</data>
</supersoft>
하지 않으면, 단순히 Serializable
인터페이스와 클래스를 직렬화. 파일의 시작 부분에 소프트웨어를 알려주는 신호를 넣을 수 있습니다.
예 :
SuperSoft1101100111010110110010111010110101010101010110101011010101101010101011011010101010101010110101011010101101010101
다음 질문은 다음과 같습니다
는어떻게 확장을 원하는가?
아무 것도 선택할 수 있지만 이미 사용 된 이름은 피하십시오. 예를 들어 .jpg를 선택하면 OS가 이미지 뷰어로 파일을 열려고 시도합니다. 확장 기능이 이미있는 경우 인터넷을 확인하십시오.
마지막 질문은 :
나는 파일을 열 때 내 소프트웨어를 열 수할까요?
예를 들어 .xls를 두 번 클릭하면 Excel이 자동으로 열립니다. 이 단계는 사용중인 OS에 따라 다릅니다.
데이터 저장 및로드는 이미 알고있는 것으로 가정합니다.
GUI가있는 응용 프로그램의 경우 Java Web Start이 응용 프로그램을 등록 할 수 있습니다. 파일/콘텐츠 유형에 대한 관심 예와 코드는 file service demo.을 참조하십시오.
용맹 한 실행 파일은 파일 확장자
.zzz
콘텐츠 형식text/sleepytime
의 (기존의 파일 연결과 충돌 할 가능성이 단순히 파일 형식)을 연결하라는 메시지가 표시됩니다. ..
당신이 무엇을 사용하기로 결정하든, 귀하의 내선 번호가 어떤 용도로 사용되는지 다시 확인하십시오. 다른 프로그램에서 사용하는 프로그램을 선택하면 원하지 않는 귀찮은 부작용이 생길 수 있습니다 (예 : 메일 소프트웨어가 차단하므로 .scf가 사용되지 않음). – Peter