java去掉cdata_Java XmlCDATA类代码示例
import com.sun.xml.internal.txw2.annotation.XmlCDATA; //导入依赖的package包/类
/**
* Writes a new element.
*/
private Object addElement(XmlElement e, Method method, Object[] args) {
Class> rt = method.getReturnType();
// the last precedence: default name
String nsUri = "##default";
String localName = method.getName();
if(e!=null) {
// then the annotation on this method
if(e.value().length()!=0)
localName = e.value();
nsUri = e.ns();
}
if(nsUri.equals("##default")) {
// look for the annotation on the declaring class
Class> c = method.getDeclaringClass();
XmlElement ce = c.getAnnotation(XmlElement.class);
if(ce!=null) {
nsUri = ce.ns();
}
if(nsUri.equals("##default"))
// then default to the XmlNamespace
nsUri = getNamespace(c.getPackage());
}
if(rt==Void.TYPE) {
// leaf element with just a value
boolean isCDATA = method.getAnnotation(XmlCDATA.class)!=null;
StartTag st = new StartTag(document,nsUri,localName);
addChild(st);
for( Object arg : args ) {
Text text;
if(isCDATA) text = new Cdata(document,st,arg);
else text = new Pcdata(document,st,arg);
addChild(text);
}
addChild(new EndTag());
return null;
}
if(TypedXmlWriter.class.isAssignableFrom(rt)) {
// sub writer
return _element(nsUri,localName,(Class)rt);
}
throw new IllegalSignatureException("Illegal return type: "+rt);
}
java去掉cdata_Java XmlCDATA类代码示例相关推荐
- java code viewer_Java CodeView类代码示例
import io.github.kbiakov.codeview.CodeView; //导入依赖的package包/类 public void setToken(List tokens, List ...
- 源码天空java新闻_Java UpdateRequest类代码示例
import es.tid.pce.pcep.constructs.UpdateRequest; //导入依赖的package包/类 private void sendUpdate(LSPTEInfo ...
- java jackson jobject_Scala JObject类代码示例
//设置package包名称以及导入依赖的类 package com.yukimt.scrape.element import org.specs2.mutable.Specification imp ...
- java bitset用途_浅谈Java BitSet使用场景和代码示例
搜索热词 @H_502_0@一.什么是BitSet? @H_502_0@ 注:以下内容来自JDK API: @H_502_0@ BitSet类实现了一个按需增长的位向量.位Set的每一个组件都有一个b ...
- java订单类_基于Java创建一个订单类代码实例
这篇文章主要介绍了基于Java创建一个订单类代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 需求描述 定义一个类,描述订单信息 订单id 订 ...
- java订单类_使用Java创建一个订单类代码实例
这篇文章主要简介了使用Java创建一个订单类代码实例,文中通过示例代码简介的非常具体,对大家的学习或者工作具有一定的参考学习网上卖,需要的朋友可以学习下 需求描述 定义一个类,描述订单信息 订单id ...
- mimemessage类是什么_Java MimeMessage类代码示例
本文整理汇总了Java中javax.mail.internet.MimeMessage类的典型用法代码示例.如果您正苦于以下问题:Java MimeMessage类的具体用法?Java MimeMes ...
- java短信发送接口代码示例demo分享
适用类型:适用于各类办公系统.ERP.CRM.电子商务平台的插件(如网站app短信验证码.群发短信会议通知.会员/客户关系交流.订单生成通知.发货通知.日程提醒.催费通知等等) 接 口特 点: 绿色短 ...
- java画哆啦A梦_java如何绘制哆啦A梦 java绘制哆啦A梦代码示例
java如何绘制哆啦A梦?本篇文章小编给大家分享一下java绘制哆啦A梦代码示例,绘制的哆啦A梦超可爱,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 以下是画出哆啦a梦的代 ...
最新文章
- Citrix通用打印服务器配置
- 推荐八款来自极客标签的超棒前端特效[第八期]
- JAVA基础:Hibernate外键关联与HQL语法
- 巧用Linux命令完成统计排序功能yes2
- 问题 F: 小鱼的格子裁剪(dfs)
- 【数据结构与算法】之深入解析“二叉树的中序遍历”的求解思路与算法示例
- SAP CRM 产品主数据和附件(Attachment)的模型关系
- mysql addslashes_PHP函数addslashes和mysql_real_escape_string的区别
- 【剑指offer】面试题47:礼物的最大价值(Java)
- sqlserver函数 1209
- 记录一些关于操作数据库(本地和linux服务器)常用的命令
- 编程c语言中,向上取整函数_C编程中的函数
- linux系统下部署程序,在linux系统下部署和更新程序的步骤.doc
- 抛开时代背景,任何技术讨论都是瞎耽误功夫
- java实现冒泡算法
- EasyUI中combogrid设置onSelect后 获取不到getSelecte问题解决
- 大数据热词科普(三)
- PHP在线客服系统平台源码(完全开源的网页在线客服系统)
- python爬取腾讯新闻_Python采集腾讯新闻实例
- 电脑网络正常,浏览器无法打开怎么办?
热门文章
- 简单了解下GIS技术在医疗保健中的作用
- 实战六:手把手教你用TensorFlow进行手写数字识别
- It is possible that this object was over-released, or is in the process......
- 连接器半年度业绩预告 下半年业绩支撑点在哪
- Redis面试连环炮,你能撑到第几关?(持续更新中)
- 《通往财富自由之路》阅读笔记(一)
- PL / SQL的基本结构
- java数值估算_项目估算指南
- Activity生命周期记忆方法(转)
- element selected 自定义搜索