所有的XML文档的组件都是节点的子类。
Node.nodeType¶
代表节点类型的整数。对于类型符号常量Node对象上:ELEMENT_NODE,ATTRIBUTE_NODE,TEXT_NODE,CDATA_SECTION_NODE,ENTITY_NODE,PROCESSING_INSTRUCTION_NODE,COMMENT_NODE,DOCUMENT_NODE,DOCUMENT_TYPE_NODE,NOTATION_NODE。这是一个只读属性。
Node.parentNode¶
当前节点的文档节点的父,或无。该值始终是一个Node对象或None。为元素节点,这将是父元素,除了根元素,在这种情况下,这将是文档对象。对于Attr节点,这始终是无。这是一个只读属性。
Node.attributes¶
属性对象的的NamedNodeMap。只有元素有这个实际值;其他人提供无此属性。这是一个只读属性。
Node.previousSibling¶
之前紧挨着这一个具有相同父节点。例如有结束标签自带只是自我元素的开始标记之前的元素。当然,XML文件由不仅仅是元素,因此以前的兄弟可能是文字,注释,或别的东西。如果此节点是父母的第一个孩子,这个属性将是无。这是一个只读属性。
Node.nextSibling¶
紧跟这一具有相同的父节点。又见previousSibling。如果这是父的最后一个孩子,这个属性将是无。这是一个只读属性。
Node.childNodes¶
包含此节点中的节点列表。这是一个只读属性。
Node.firstChild¶
节点的第一个孩子,如果有任何或无。这是一个只读属性。
Node.lastChild¶
该节点的最后一个子,如果有任何或无。这是一个只读属性。
Node.localName¶
冒号后面的标记名的一部分,如果有一个,否则整个标记名。该值是一个字符串。
Node.prefix¶
冒号前的标记名的一部分,如果有一个,否则空字符串。该值是一个字符串,或无
Node.namespaceURI¶
与元素名关联的命名空间。这将是一个字符串或无。这是一个只读属性。
Node.nodeName¶
这有不同的含义为每个节点类型;请参见DOM规范的细节。你总是可以得到你会得到从这里另一个属性,如标记名属性的元素或属性名称属性的信息。对于所有节点类型,此属性的值将是字符串或无。这是一个只读属性。
Node.nodeValue¶
这有不同的含义为每个节点类型;请参见DOM规范的细节。这种情况类似于与节点名称。该值是一个字符串或无。
Node.hasAttributes()¶
如果节点具有任何属性,则返回true。
Node.hasChildNodes()¶
如果节点有子节点,则返回true。
Node.isSameNode(其他)¶
返回true,如果其他是指在同一节点此节点。这对于使用任何类型的代理体系结构(因为多个对象可以指代相同的节点)的DOM实现特别有用。
注意
这是基于一个建议的DOM Level 3的API,它仍处于“工作草案”阶段,但这个特殊界面将出现,引起争议。来自W3C的变化并不一定会影响这种方法在Python DOM接口(虽然这任何新的API,W3C也将支持)。
Node.appendChild(newChild对象)¶
添加一个新的子节点到该节点的孩子列表,返回newChild对象的结束。如果该节点已经在树中,它首先被除去。
Node.insertBefore(newChild对象,refChild)¶
现有子前插入一个新的子节点。它必须是refChild是这个节点的子节点的情况下如果不是,ValueError被挂起。 newChild对象返回。如果refChild是无,它插入newChild对象在孩子的列表的末尾。
Node.removeChild(oldChild所)¶
删除一个子节点。移除oldChild必须是这个节点的子节点;如果不是,ValueError被挂起。 oldChild所被成功返回。如果oldChild所将不进一步使用的,其的unlink()方法被调用。
Node.replaceChild(newChild对象,oldChild所)¶
更换一个新的节点现有节点。它必须是移除oldChild是这个节点的子节点的情况下如果不是,ValueError被挂起。
Node.normalize()¶
加入相邻的文本节点,使文本的所有舒展作为单个文本实例存储。这简化了从DOM树对于许多应用处理文本。
新的2.1版本。
Node.cloneNode(深)¶
克隆该节点。设置深手段克隆所有子节点为好。这将返回克隆。
----------------------------== === == - --
Node.attributes¶
属性对象的的NamedNodeMap。只有元素有这个实际值;其他人提供无此属性。这是一个只读属性。
NamedNodeMap中没有从节点继承。
NamedNodeMap.length¶
属性列表的长度。
NamedNodeMap.item(指数)¶
返回与一个特定的索引属性。你得到的属性中的顺序是任意的,但将是一个DOM的生活是一致的。每一项都是一个属性节点。获取其值与value属性。
还有,让这个类更映射行为的实验方法。你可以使用它们,或者您可以使用标准化的getAttribute*()系列的元素对象的方法。
.name .value
------------
ATTR继承自Node,所以它继承了所有的属性。
Attr.name¶
属性名称。在命名空间使用文件可能包含一个冒号。
Attr.localName¶
后面的名称的结肠,如果有一个,否则整个名称的一部分。这是一个只读属性。
Attr.prefix¶
冒号之前的名称的一部分,如果有一个,否则空字符串。
Attr.value¶
该属性的文本值。这是一个同义词的nodeValue属性。
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
python文件对比 xml、excel (101个子文件)
excel-formula.g 11KB
sheet.py 105KB
BIFFRecords.py 95KB
formula.py 92KB
antlr.py 82KB
book.py 56KB
Worksheet.py 46KB
formatting.py 44KB
xlsx.py 31KB
ExcelMagic.py 28KB
Style.py 23KB
Workbook.py 23KB
ExcelFormulaParser.py 22KB
compdoc.py 21KB
__init__.py 21KB
biffh.py 17KB
Row.py 12KB
Bitmap.py 10KB
CompoundDoc.py 10KB
Cell.py 8KB
Formatting.py 8KB
xldate.py 8KB
test_xldate_to_datetime.py 6KB
Utils.py 5KB
UnicodeUtils.py 5KB
test_sheet.py 4KB
ExcelFormulaLexer.py 4KB
demoExcel.py 3KB
licences.py 3KB
test_formats.py 3KB
xmlUtil.py 3KB
test_xldate.py 2KB
test_cell.py 2KB
test_formulas.py 2KB
timemachine.py 2KB
test_xlsx_comments.py 1KB
Column.py 1KB
test_workbook.py 1KB
ExcelFormula.py 1KB
test_open_workbook.py 1KB
fileUtil.py 1KB
demoXml.py 996B
demo.py 752B
test_biffh.py 574B
compat.py 544B
demo1.py 472B
__init__.py 298B
base.py 118B
base.py 118B
info.py 22B
__init__.py 0B
BIFFRecords.pyc 106KB
antlr.pyc 84KB
formula.pyc 59KB
sheet.pyc 49KB
Worksheet.pyc 45KB
book.pyc 35KB
ExcelMagic.pyc 29KB
formatting.pyc 27KB
xlsx.pyc 25KB
Workbook.pyc 24KB
Style.pyc 19KB
ExcelFormulaParser.pyc 14KB
biffh.pyc 14KB
compdoc.pyc 13KB
Row.pyc 11KB
Formatting.pyc 8KB
Bitmap.pyc 7KB
Cell.pyc 7KB
CompoundDoc.pyc 5KB
xldate.pyc 5KB
Utils.pyc 5KB
ExcelFormulaLexer.pyc 4KB
UnicodeUtils.pyc 4KB
__init__.pyc 3KB
xmlUtil.pyc 3KB
timemachine.pyc 2KB
Column.pyc 2KB
ExcelFormula.pyc 2KB
licences.pyc 2KB
compat.pyc 1005B
__init__.pyc 629B
base.pyc 363B
info.pyc 143B
dom结点方法.txt 5KB
dom结点集合方法.txt 967B
xml文件比较规则.txt 136B
profiles.xls 33KB
xf_class.xls 23KB
formula_test_sjmachin.xls 17KB
Formate.xls 11KB
formula_test_names.xls 8KB
ragged.xls 7KB
picture_in_cell.xls 7KB
issue20.xls 6KB
example.xls 6KB
reveng1.xlsx 16KB
test_comments_excel.xlsx 15KB
merged_cells.xlsx 9KB
text_bar.xlsx 8KB
共 101 条
- 1
- 2
pangxiea_
- 粉丝: 2
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0