MivotBlock#
- class astropy.io.votable.tree.MivotBlock(content=None)[源代码]#
基类:
Element
MIVOT块持有者:处理数据上的VO模型视图不在Astropy的范围内。这就是为什么在这里实现的唯一与VOModel相关的特性从表中提取或向表写入映射块时,除了允许的标记名之外,没有任何语法验证。映射块被作为正确缩进的XML字符串处理,该字符串将由调用API(例如,PyVO)进行解析。
构造函数以“Content”为参数,它是MIVOT块的字符串序列化。如果为None,则该实例将由资源解析器设置。否则,将解析参数值以确保它与MIVOT XML结构匹配。
属性摘要
将XML映射块序列化为字符串。
方法总结
通过构建一个VOTABLE、在第一个资源中放置一个MIVOT块并尝试解析该VOT表来检查内容是否为XML格式。
parse
(votable, iterator, config)类似于其他可投票组件的常规解析器。
to_xml
\(W)通知编写器在其输出流中插入MIVOT块。
属性文档
- content#
将XML映射块序列化为字符串。如果没有映射块,则返回空块,以防止客户端代码处理无块。
方法文件