4Suite
™
API Documentation
►
Module
Ft
.
Xml
.
Lib
.XmlString
Miscellaneous XML-specifc string functions
Copyright 2005 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/
Functions:
IsNCName
,
IsName
,
IsNmtoken
,
IsQName
,
IsXmlSpace
,
SplitQName
,
XmlStrLStrip
,
XmlStrRStrip
,
XmlStrStrip
Fields:
CAPI
Functions
IsNCName
(
s
)
IsNCName(s) -> bool
Returns True if the given string matches the NCName production as defined
by the W3C's Namespaces in XML Recommendation.
IsName
(
s
)
IsName(s) -> bool
Returns True if the given string matches the Name production as defined
by the W3C's XML 1.0 Recommendation.
IsNmtoken
(
s
)
IsNmtoken(s) -> bool
Returns True if the given string matches the Nmtoken production as defined
by the W3C's XML 1.0 Recommendation.
IsQName
(
s
)
IsQName(s) -> bool
Returns True if the given string matches the QName production as defined
by the W3C's Namespaces in XML Recommendation.
IsXmlSpace
(
S
)
IsXmlSpace(S) -> bool
Return True if there are only whitespace characters in S, False otherwise.
SplitQName
(
qualifiedName
)
SplitQName(qualifiedName) -> (prefix, localName)
where 'qualifiedName' is a QName according to XML Namespaces 1.0
<http://www.w3.org/TR/REC-xml-names>.
returns the name parts according to the spec.
XmlStrLStrip
(
S
)
XmlStrLStrip(S) -> unicode
Return a copy of the string S with leading whitespace removed.
XmlStrRStrip
(
S
)
XmlStrRStrip(S) -> unicode
Return a copy of the string S with trailing whitespace removed.
XmlStrStrip
(
S
)
XmlStrStrip(S) -> unicode
Return a copy of the string S with leading and trailing whitespace removed.
Fields
CAPI
= <PyCObject object>