返回顶部

收藏

JDOM: 输出命名空间属性 (Namespaces Attributes)

更多

NamespaceAttributeEventOutput.java

package javaxml3;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

import javax.xml.stream.XMLEventFactory;
import javax.xml.stream.XMLEventWriter;
import javax.xml.stream.XMLOutputFactory;
import javax.xml.stream.events.Attribute;
import javax.xml.stream.events.Namespace;

public class NamespaceAttributeEventOutput {

    public static void main(String[] args) throws Exception {
        XMLOutputFactory outputFactory = XMLOutputFactory.newInstance();
        XMLEventFactory eventFactory = XMLEventFactory.newInstance();
        XMLEventWriter writer = outputFactory.createXMLEventWriter(System.out);

        Namespace ns1 = eventFactory.createNamespace("ns1",
                "http://www.example.com/ns1");
        Namespace ns2 = eventFactory.createNamespace("ns2",
                "http://www.example.com/ns2");
        List namespaceList = new ArrayList();
        namespaceList.add(ns1);
        namespaceList.add(ns2);

        Attribute attribute = eventFactory.createAttribute(ns2.getPrefix(), ns2
                .getNamespaceURI(), "attribute", "true");

        writer.add(eventFactory.createStartElement(ns1.getPrefix(), ns1
                .getNamespaceURI(), "sample", Collections.singletonList(
                attribute).iterator(), namespaceList.iterator()));
        writer.add(eventFactory.createEndDocmuent());
        writer.flush();
    }

}

标签:jQuery,XML,命名空间,JDOM

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. Hiro 发表 2009-09-21 03:33:02 XPath:语法及示例,前端学习收集
  2. 歪脖骇客 发表 2016-05-05 03:53:37 使用jQuery解析XML
  3. Hiro 发表 2009-07-10 03:52:23 jQuery:书籍展示效果
  4. 天外飞仙 发表 2014-04-02 06:00:53 jquery照片专辑堆叠滑动特效
  5. 天外飞仙 发表 2014-04-06 03:00:39 jQuery简洁大气日程安排日历效果
  6. 天外飞仙 发表 2014-04-09 04:30:42 jQuery图文幻灯片特效
  7. 天外飞仙 发表 2014-04-11 21:00:14 jquery网页视差滚动效果
  8. 天外飞仙 发表 2014-04-17 07:00:24 jquery图片产品线滑动展示特效
  9. 天外飞仙 发表 2014-04-28 10:00:08 jquery+css3垂直手风琴图文特效
  10. 天外飞仙 发表 2014-05-07 15:00:14 jquery圆形滚动条平滑效果
  11. wangxuesong 发表 2013-12-11 07:50:01 xwork-validator-1.0.2.dtd校验时出错问题
  12. 设计 达人 发表 2014-06-13 07:43:39 8个新设计工具和网页插件分享

发表评论