uTools-Manuals/docs/java/javax/xml/bind/package-summary.html

286 lines
11 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<h1 class="title" title="Package">Package javax.xml.bind</h1>
<div class="docSummary">
<div class="block">
为客户端应用程序提供运行时绑定框架,包括解组,编组和验证功能。
</div>
</div>
<p>See: <a href="#package.description">描述</a></p>
</div><div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
<caption>
<span>接口摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">接口</th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/DatatypeConverterInterface.html" title="interface in javax.xml.bind">DatatypeConverterInterface</a></td>
<td class="colLast">
<div class="block">
DatatypeConverterInterface仅供JAXB提供者使用。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/Element.html" title="interface in javax.xml.bind">Element</a></td>
<td class="colLast">
<div class="block">
这是一个元素标记界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/Marshaller.html" title="interface in javax.xml.bind">Marshaller</a></td>
<td class="colLast">
<div class="block">
<tt>Marshaller</tt>课程负责管理将Java内容树序列化为XML数据的过程。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/NotIdentifiableEvent.html" title="interface in javax.xml.bind">NotIdentifiableEvent</a></td>
<td class="colLast">
<div class="block">
此事件表示解决ID / IDREF时遇到问题。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/ParseConversionEvent.html" title="interface in javax.xml.bind">ParseConversionEvent</a></td>
<td class="colLast">
<div class="block">
此事件表示将字符串从XML数据转换为目标Java数据类型的值时遇到问题。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/PrintConversionEvent.html" title="interface in javax.xml.bind">PrintConversionEvent</a></td>
<td class="colLast">
<div class="block">
此事件表示在将数据从Java内容树转换为其词法表示时遇到问题。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/Unmarshaller.html" title="interface in javax.xml.bind">Unmarshaller</a></td>
<td class="colLast">
<div class="block">
<tt>Unmarshaller</tt>类控制将XML数据反序列化为新创建的Java内容树的过程可选地在未编组的情况下验证XML数据。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/UnmarshallerHandler.html" title="interface in javax.xml.bind">UnmarshallerHandler</a></td>
<td class="colLast">
<div class="block">
Unmarshaller实现为SAX ContentHandler。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/ValidationEvent.html" title="interface in javax.xml.bind">ValidationEvent</a></td>
<td class="colLast">
<div class="block">
此事件表示在解组操作期间验证传入的XML数据时遇到问题同时执行Java内容树的按需验证或将Java内容树编组回XML数据。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/ValidationEventHandler.html" title="interface in javax.xml.bind">ValidationEventHandler</a></td>
<td class="colLast">
<div class="block">
用于验证错误的基本事件处理程序接口。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/ValidationEventLocator.html" title="interface in javax.xml.bind">ValidationEventLocator</a></td>
<td class="colLast">
<div class="block">
封装ValidationEvent的位置。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/Validator.html" title="interface in javax.xml.bind">Validator</a></td>
<td class="colLast">Deprecated
<div class="block">
<span class="deprecationComment">自JAXB 2.0起</span>
</div> </td>
</tr>
</tbody>
</table> </li>
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
<caption>
<span>类摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/Binder.html" title="class in javax.xml.bind">Binder</a>&lt;XmlNode&gt;</td>
<td class="colLast">
<div class="block">
启用表示相同XML文档的XML信息集节点和JAXB对象之间的同步。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/DatatypeConverter.html" title="class in javax.xml.bind">DatatypeConverter</a></td>
<td class="colLast">
<div class="block">
可以使用javaType绑定声明来自定义XML模式数据类型与Java数据类型的绑定。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/JAXB.html" title="class in javax.xml.bind">JAXB</a></td>
<td class="colLast">
<div class="block">
定义方便方法的类用于常见简单的使用JAXB。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/JAXBContext.html" title="class in javax.xml.bind">JAXBContext</a></td>
<td class="colLast">
<div class="block">
<tt>JAXBContext</tt>类为客户端提供JAXB API的入口点。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/JAXBElement.html" title="class in javax.xml.bind">JAXBElement</a>&lt;T&gt;</td>
<td class="colLast">
<div class="block">
一个Xml元素的JAXB表示。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/JAXBElement.GlobalScope.html" title="class in javax.xml.bind">JAXBElement.GlobalScope</a></td>
<td class="colLast">
<div class="block">
指定xml元素的全局范围。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/JAXBIntrospector.html" title="class in javax.xml.bind">JAXBIntrospector</a></td>
<td class="colLast">
<div class="block">
提供对JAXB对象的JAXB xml绑定数据的访问。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/JAXBPermission.html" title="class in javax.xml.bind">JAXBPermission</a></td>
<td class="colLast">
<div class="block">
此类用于JAXB权限。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/Marshaller.Listener.html" title="class in javax.xml.bind">Marshaller.Listener</a></td>
<td class="colLast">
<div class="block">
<p></p>
<span>使用<code>Marshaller</code>注册此类的实现的<a href="../../../javax/xml/bind/Marshaller.html" title="javax.xml.bind中的接口">实例</a> ,以外部监听元帅事件。</span>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/SchemaOutputResolver.html" title="class in javax.xml.bind">SchemaOutputResolver</a></td>
<td class="colLast">
<div class="block">
控制JAXB实现放置生成架构文件的位置。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/Unmarshaller.Listener.html" title="class in javax.xml.bind">Unmarshaller.Listener</a></td>
<td class="colLast">
<div class="block">
<p></p>
<span>注册这个类的一个实现的实例与<a href="../../../javax/xml/bind/Unmarshaller.html" title="javax.xml.bind中的接口"><code>Unmarshaller</code></a>从外部侦听解组事件。</span>
</div> </td>
</tr>
</tbody>
</table> </li>
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Exception Summary table, listing exceptions, and an explanation">
<caption>
<span>异常摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">异常</th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/DataBindingException.html" title="class in javax.xml.bind">DataBindingException</a></td>
<td class="colLast">
<div class="block">
表示JAXB操作失败的异常。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/JAXBException.html" title="class in javax.xml.bind">JAXBException</a></td>
<td class="colLast">
<div class="block">
这是所有JAXB异常的根异常类。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/MarshalException.html" title="class in javax.xml.bind">MarshalException</a></td>
<td class="colLast">
<div class="block">
此异常表示在执行提供程序无法恢复的组织操作时发生错误。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/PropertyException.html" title="class in javax.xml.bind">PropertyException</a></td>
<td class="colLast">
<div class="block">
此异常表示获取或设置属性时遇到错误。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/TypeConstraintException.html" title="class in javax.xml.bind">TypeConstraintException</a></td>
<td class="colLast">
<div class="block">
此异常表示检测到违反动态检查的类型约束。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/xml/bind/UnmarshalException.html" title="class in javax.xml.bind">UnmarshalException</a></td>
<td class="colLast">
<div class="block">
此异常表示在执行防止JAXB提供程序完成操作的解组操作时发生错误。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/xml/bind/ValidationException.html" title="class in javax.xml.bind">ValidationException</a></td>
<td class="colLast">
<div class="block">
此异常表示执行验证操作时发生错误。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<a name="package.description">
<!-- --> </a>
<h2 title="Package javax.xml.bind Description">Package javax.xml.bind Description</h2>
<div class="block">
<p> <span>为客户端应用程序提供运行时绑定框架,包括解组,编组和验证功能。</span> </p>
<p> <span><tt>JAXBContext</tt>是运行时绑定框架的客户端入口点。</span> </p>
<h2> <span>包装规格</span> </h2>
<ul>
<li> <span><a href="http://java.sun.com/xml/downloads/jaxb.html">JAXB Specification</a></span> </li>
</ul>
<h2> <span>相关文档</span> </h2>
<span>有关概述,教程,示例,指南和工具文档,请参阅:</span>
<ul>
<li> <span><a href="http://java.sun.com/xml/jaxb/index.html">JAXB Website</a></span> </li>
</ul>
<!-- Put @see and @since tags down here. -->
</div>
</div>