안 드 로 이 드 간이 실전 튜 토리 얼 - 제8 회 '문자 백업 ~ 1'
문자 백업 ~ 1.xml 파일 에 문 자 를 저장 하고 외부 에 저장 하 는 멍청 한 방법 을 사용 합 니 다.후속 으로 는 문자 백업 ~ 2 (xml 직렬 화 기) 가 있 습 니 다.문자 백업 ~ 3 (내용 제공 자 문자 xml 백업 가 져 오기);문자 백업 ~ 4 (json 방식 으로 데이터베이스 문자 백업).백업 방식 이 갈수 록 효율 적 이 고 서로 다른 저장 방식 을 비교한다.
분명 한 것 은 처음으로 문자 백업 을 소개 하고 간단 하고 서 툰 방식 으로 내용 제공 자, 가상 10 개의 문자 와 관련 되 지 않 는 다.
문자 의 저장 은 대상 의 형식 으로 저장 해 야 한다.따라서 javabean 클래스 를 만 듭 니 다:
이 어 mainactivity 에서 코드:
4. 567913. sd 카드 에 대한 쓰기 작업 과 관련 되 기 때문에 목록 파일 에 권한 을 추가 하 는 것 을 기억 합 니 다.
package com.itydl.createxml.domain;
public class Message {
private String body;
private String date;
private String address;
private String type;
public String getBody() {
return body;
}
public void setBody(String body) {
this.body = body;
}
public String getDate() {
return date;
}
public void setDate(String date) {
this.date = date;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public Message(String body, String date, String address, String type) {
super();
this.body = body;
this.date = date;
this.address = address;
this.type = type;
}
}
프로그램 을 실행 하고 문자 백업 단 추 를 누 르 십시오.sd 카드 에서 xml 파일 을 내 보 내 고 브 라 우 저 로 엽 니 다.문자 메시지 의 모든 정 보 를 백업 하 는 것 이다.
그러나 이런 방식 은 매우 서 툴 고 사용자 문자 메시지 에 'body' 태그 가 있 을 때 지난번 의 'body' 는 끝 노드 와 일치 하지 않 습 니 다.브 라 우 저 에서 이 파일 을 해석 할 수 없습니다.이런 방식 도 사용 하지 않 고 지식 은 하나의 방향 을 제공한다.다음 에 xml 직렬 화 기 를 소개 하여 xml 파일 을 만 들 면 이런 문제 가 발생 하지 않 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
XML이란 무엇입니까?이것은 저장, 검색 및 공유할 수 있는 형식으로 데이터를 저장하는 강력한 방법입니다. 가장 중요한 것은 XML의 기본 형식이 표준화되어 있기 때문에 시스템이나 플랫폼 간에 로컬 또는 인터넷을 통해 XML을 공유하거나...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.