우선이 질문을 반복하고 있지만 내 문제에 대한 관련 솔루션을 찾지 못한 경우 미안합니다.xml에 30MB 이상의 데이터를 쓰는 방법은 무엇입니까?
아래 문제를 해결하는 방법을 찾는 데 어려움을 겪고 있습니다.
1) xml에 30MB - 400MB 이상의 데이터를 작성해야하는 시나리오에 직면하고 있습니다. 'String' 개체를 사용하여 xml에 데이터를 추가하면 'OutOfMemory' 예외가 발생합니다.
R & D에서 더 많은 시간을 보낸 후 'Stream'을 사용하면이 문제를 해결할 수 있다는 사실을 알게되었습니다. 하지만 이것에 대해서는 잘 모르겠습니다.
2) 일단 xml을 구성하면이 데이터를 Android 기기를 사용하여 DMZ 서버로 보내야합니다. 이 상황에서 HTTP를 사용하여 많은 양의 데이터를 보내는 것이 어렵다는 것을 알고 있습니다. 이 경우
a) Using FTP will be helpful in this scenario?
b) Splitting the data into chunks of data and sending will be helpful?
알려 주시면 의견을 보내주십시오. 미리 감사드립니다.
파일 분할 및/또는 압축 (허프만 코딩은 XML IMHO에 유용 할 것입니다)은 업로드 시간에 많은 도움이됩니다. – Machinarius
@Machinarius - 답장을 보내 주셔서 감사합니다. –