Java代码

1/*生成xml格式字符串*/

2

3  publicStringWriteXmlStr()

4

5  {

6

7  XmlSerializerserializer=Xml.newSerializer();

8

9  StringWriterwriter=newStringWriter();

10

11  try

12

13  {

14

15  serializer.setOutputwriter);

16

17  serializer.startDocument"UTF-8"true);

18

19  serializer.startTag"""project");

20

21  serializer.attribute"""date""2011-01-15");

22

23  serializer.startTag"""graphics");

24

25  serializer.comment"**********注释***********");

26

27  serializer.startTag"""graphics1");

28

29  serializer.startTag"""name");

30

31  serializer.text"logoname");

32

33  serializer.endTag"""name");

34

35  serializer.cdsect"cdata数据");

36

37  serializer.endTag"""graphics1");

38

39  serializer.startTag"""graphics2");

40

41  serializer.startTag"""name");

42

43  serializer.text"logoname");

44

45  serializer.endTag"""name");

46

47  serializer.cdsect"cdata数据");

48

49  serializer.endTag"""graphics2");

50

51  serializer.endTag"""graphics");

52

53  serializer.endTag"""project");

54

55  serializer.endDocument();

56

57  returnwriter.toString();

58

59  }

60

61  catchExceptione

62

63  {

64

65  thrownewRuntimeExceptione);

66

67  }

68

69  }

70

71  /*将字符串写入私有文件夹下文件存放在data/data/package/files*/

72

73  publicvoidWriteFileDataStringfileNameStringmessage

74

75  {

76

77  try

78

79  {

80

81  FileOutputStreamfout=openFileOutputfileNameandroid.content.Context.MODE_PRIVATE);

82

83  byte[]bytes=message.getBytes();

84

85  fout.writebytes);

86

87  fout.close();

88

89  }

90

91  catchExceptione{

92

93  e.printStackTrace();

94

95  }

96

97  }

98

99  /*调用格式WriteFileData"xmlTest.xml"WriteXmlStr())*/


Java代码

100<xmlversion="1.0"encoding="UTF-8"standalone="yes">

101

102  <projectdate="2011-01-15">

103

104  <graphics>

105

106  <--**********注释***********-->

107

108  <graphics1>

109

110  <name>logoname</name>

111

112  <[CDATA[cdata数据]]>

113

114  </graphics1>

115

116  <graphics2>

117

118  <name>logoname</name>

119

120  <[CDATA[cdata数据]]>

121

122  </graphics2>

123

124  </graphics>

125

126  </project>




更多相关文章

  1. android SharedPreferences 详解与开发实例
  2. android系统服务大全
  3. android 字符串string
  4. 安卓微信第三方登陆
  5. Android(安卓)5.0 API变化
  6. getReadableDatabase() 和 getWritableDatabase()
  7. Android使用本地缓存解析远程服务器JSON数据
  8. Android实现学生管理系统
  9. Android中SQLite数据库的使用(总结)

随机推荐

  1. 浅谈一下关于android碎片化的问题
  2. Android开发——09Google I/O之让Android
  3. .Net 转战 Android(安卓)4.4 日常笔记(9)--
  4. 图解 Android(安卓)事件分发机制 和 hand
  5. android中的内存优化
  6. Android(安卓)三种动画详解
  7. Android权限机制总结与常见权限不足问题
  8. Android(安卓)多进程基本知识整理
  9. Google Android(安卓)Developer
  10. Android内存泄漏查找和解决