XML`
XML`

SymbolicXMLQ

SymbolicXMLQ[expr]

expr が記号的なXML式の何らかの基本的なパターンに一致したらTrueを,一致しなかったらFalseを返す.

SymbolicXMLQ[expr,True]

expr が整形式の記号的なXML式であるかどうかを調べる完全なテストを行う.

SymbolicXMLQ[expr,False]

SymbolicXMLQ[expr]と同じである.

詳細とオプション

  • SymbolicXMLQを使うためには,まずNeeds["XML`"]を使ってXMLパッケージをロードする必要がある.
  • これはドキュメントが整形式であることを保証したり,妥当性についてのヒントを与えたりするものではない.

例題

  (1)

記号的なXML文の{attribute->value}の部分は不正形式である.したがって,SymbolicXMLQFalseを返す:

正しく形成されたオプションを使うと,SymbolicXMLQは値Trueを返す: