get_property Method
Fetches the value of a specific Atom feed element or attribute.
Syntax
def get_property(property_name: str) -> str: ...
Remarks
This method is intended for extending functionality of the Atom class. It will fetch the value for a specific entry element or attribute of this Atom feed. Property is the XPath of the element or attribute according to the following convention: /feed/element@attribute or entry[x]/element@attribute. The @attribute part is optional.
entry[x] is the channel's xth entry (or any other root level child), where the indexer x starts at 1.
element is any child of the channel or an entry, and attribute can be any attribute of that field. If an attribute is not supplied, the get_property method will return the text portion of element. For example:
AtomControl.GetProperty("entry[5]/link@href") AtomControl.GetProperty("entry[5]/author/name") AtomControl.GetProperty("/feed/title")
Note: in order to add non-standard fields (i.e. fields that are not defined in the Atom specification), element must be prefixed with a namespace that defines that field. The same applies for the attribute field. Use the namespaces properties to define and list namespaces.