The MarcField type exposes the following members.
Back to Top
Back to Top
Back to Top
Back to Top
Constructors
Name | Description | |
---|---|---|
MarcField |
初始化一个 MarcField 对象
| |
MarcField(String) |
初始化一个 MarcField 对象,并根据指定的字符串设置好全部内容
| |
MarcField(Char, String) |
初始化一个 MarcField 对象,并根据指定的字符串设置好全部内容
| |
MarcField(String, String, List String ) |
初始化一个 MarcField 对象,并根据指定的字符串设置好全部内容和下级对象
| |
MarcField(String, String, String) |
初始化一个 MarcField 对象,并根据指定的字符串设置好全部内容
| |
MarcField(String, String, String ) |
初始化一个 MarcField 对象,并根据指定的字符串设置好全部内容和下级对象
|
Methods
Name | Description | |
---|---|---|
add |
在下级节点末尾追加一个子字段节点
| |
after(String) |
用指定的字符串构造出新的节点,插入到当前节点的后面兄弟位置
(Inherited from MarcNode.) | |
after(MarcNode) |
将指定节点插入到当前节点的后面兄弟位置
(Inherited from MarcNode.) | |
append(String) |
用指定的字符串构造出新的节点,追加到当前节点的子节点末尾
(Inherited from MarcNode.) | |
append(MarcNode) |
将指定节点追加到当前节点的子节点尾部
(Inherited from MarcNode.) | |
appendTo |
将当前节点追加到指定(目标)节点的子节点末尾
(Inherited from MarcNode.) | |
clone |
创建一个新的 MarcField 节点对象,从当前对象复制出全部内容和下级节点
(Overrides MarcNode clone .) | |
detach |
将当前节点从父节点摘除。但依然保留对当前节点对下级的拥有关系
(Inherited from MarcNode.) | |
dump |
输出当前对象的调试用字符串
(Overrides MarcNode dump .) | |
dumpChildren |
输出当前对象的全部子对象的调试用字符串
(Inherited from MarcNode.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
getPath |
获得表示当前对象的位置的路径。用于比较节点之间的位置关系
(Inherited from MarcNode.) | |
getRootNode |
获得根节点
(Inherited from MarcNode.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
prepend(String) |
用指定的字符串构造出新节点,插入到当前节点的子节点开头
(Inherited from MarcNode.) | |
prepend(MarcNode) |
将指定的(源)节点插入到当前节点的子节点开头位置
(Inherited from MarcNode.) | |
prependTo |
将当前节点插入到指定的(目标)节点的子节点的开头
(Inherited from MarcNode.) | |
remove |
从父节点(的子节点集合中)将当前节点移走。注意,本操作并不修改当前节点的 Parent 成员,也就是说 Parent 成员依然指向父节点
(Inherited from MarcNode.) | |
select |
用 XPath 字符串选择节点
(Inherited from MarcNode.) | |
ToString | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
ChildNodes |
子节点集合
(Inherited from MarcNode.) | |
NodeType |
节点类型
(Inherited from MarcNode.) | |
Parent |
父节点
(Inherited from MarcNode.) |
Properties
Name | Description | |
---|---|---|
Content |
字段正文。即字段指示符以后的全部内容
(Overrides MarcNode Content.) | |
DefaultFieldName |
缺省的字段名。当没有指定字段名的时候,会自动用这个值来填充
| |
DefaultIndicator |
缺省的字段指示符值。当没有明确指定指示符值的时候,会自动用这个值来填充
| |
FirstChild |
当前节点的第一个子节点
(Inherited from MarcNode.) | |
Indicator |
节点的指示符
(Inherited from MarcNode.) | |
Indicator1 |
字段指示符的第一个字符
(Overrides MarcNode Indicator1.) | |
Indicator2 |
字段指示符的第二个字符
(Overrides MarcNode Indicator2.) | |
IsControlField |
当前字段节点是否为控制字段
| |
isEmpty |
检测节点内容是否为空
(Inherited from MarcNode.) | |
LastChild |
当前节点的最后一个子节点
(Inherited from MarcNode.) | |
Leading |
字段正文前导字符串。字段指示符以后,第一个子字段符号以前的一段特殊内容。控制字段不具备这个部分
| |
Name |
字段名
(Overrides MarcNode Name.) | |
Root |
根节点
(Inherited from MarcNode.) | |
Subfields |
当前字段节点的下级节点集合。相当于 ChildNodes 的别名
| |
Text |
当前节点的全部文字。表现了一个完整的 MARC 字段
(Overrides MarcNode Text.) |
See Also