Example1按纽将向一个文件写出XML声明和一个元素节点以及节点内的文本,Example2按纽将在Example1的基础上添加属性节点,嵌套元素以及文本,WriteNode按纽使用WriterNode()方法在现有读取器中复制该读取器中的所有元素及属性并写到一个新的XML文档中,Example3按纽将写一份完整的XML文档,Example4按纽在Example3按纽的基础上另外生成一份文档并向该文档中追加CDATA部分,Example5按纽将使用WriterBase64()方法对一幅图片进行编码并将编码后的数据写到XML文档中,Example6按纽将使用Example5按纽中生成的XML读取其中数据并对其中编码数据进行解码最后生成一张图片。
以下是功能实现代码:点击查看
以下是在WriteNode按纽中要使用到的XML文件:
唐诗.xml
<?xml version="1.0" encoding="gb2312"?><唐诗> <五言绝句> <作者 字号="太白">李白</作者> <标题>静夜思</标题> <内容>床前明月光,疑是地上霜。举头望明月,低头思故乡。</内容> </五言绝句> <五言绝句> <作者 字号="太白">李太白</作者> <标题>春晓</标题> <内容>春眠不觉晓,处处闻啼鸟。夜来风雨声,花落知多少。</内容> </五言绝句> <五言绝句> <作者 字号="季凌">王之涣</作者> <标题>登鹤雀楼</标题> <内容>白日依山尽,黄河入海流。欲穷千里目,更上一层楼</内容> </五言绝句> <五言绝句> <作者>李清照</作者> <标题>如梦令</标题> <内容>昨夜风疏雨骤,浓睡不消残酒,试问卷帘人,却道海棠依旧,知否,知否,应是绿肥红瘦。</内容> </五言绝句></唐诗>