当前位置: 首页 > 面试题库 >

删除class =属性

彭鸿文
2023-03-14
问题内容

我正在使用简单的xml库:http :
//simple.sourceforge.net/home.php

我的@ElementList批注有问题:如果我使用这样的批注:

@ElementList
protected List<Element> elements;

我的XML文件还有一个属性:

<elements class="java.util.ArrayList">

如何删除属性class="....."


问题答案:

class属性告诉Simple List您使用哪种实现。如果缺少,Simple会自己寻找合适的类。

一种解决方案是使用ArrayList而不是List

@ElementList
protected ArrayList<Element> elements;

现在,简单将不会添加class-Attribute。

其他方式:

@Path("elements")
@ElementList(inline=true)
protected List<Element> elements;

这会内联您的列表(不使用 元素 -Tag),但会将其放入“新” 元素 -Tag中



 类似资料:
  • 本章将讨论removeClass()方法,它是用于管理jQueryUI视觉效果的方法之一。 removeClass()方法从元素中删除应用的类。 removeClass()方法在为所有样式更改设置动画时将指定的类移除到匹配的元素。 语法 (Syntax) 在jQueryUI的1.0版中添加 removeClass()方法的基本语法如下 - .removeClass( className [, du

  • 问题内容: 如果我有JSON对象,请说: 我可以删除“ key1”使其变为: 问题答案: 简单:

  • 删除属性(命令)从模式中删除属性。 它不会从记录中删除属性值,它只是改变模式。 以下语句是命令的基本语法。 以下是有关上述语法中选项的详细信息。 - 定义属性所在的类。 - 指定想要移除的属性。 - 如果在属性上定义了一个或多个索引。 示例 尝试使用以下命令从类中删除属性。 如果上述命令执行成功,您将得到以下输出。

  • 问题内容: 当我在AngularJS中使用类似对象的对象时: 签名: 不论值如何,都会在chrome流量监听器上每次删除该属性。 有一些秘密的$除垢剂;)吗? 更新:角度 > = 1.3现在不会删除$ ATTRS。 问题答案: 是的,通过服务发送数据时,Angular会删除美元前缀的属性。 $ http服务使用方法将对象序列化为JSON字符串。该方法使用前$符号剥离属性,因为angular在内部使

  • 这是我的输入xml

  • class属性值为字符串,所以我们一般这样定义该属性: <div class="hello vdt"></div> 当class属性值需要动态变更时,我们可以这样定义: <div class={"hello" + (isVdt ? ' vdt' : '')}></div> 采用字符串拼接的方式,看起来并不优雅。Vdt提供了一种优雅的做法,我们可以将属性值设为对象, 该对象所有取值为true的属