TNB Library
クラス | 名前空間 | 型定義
TnbXml.h ファイル

XML関係のヘッダ [詳解]

+ TnbXml.h の依存先関係図:
+ 被依存関係図:

[ソースコード]

クラス

class  CAbstractXmlNode
 XML ノード管理基礎クラス [詳解]
 
class  CXmlAttribute
 XML 属性管理クラス [詳解]
 
class  CXmlComment
 XML Comment 管理クラス [詳解]
 
class  CXmlDocument
 XML ドキュメント管理クラス [詳解]
 
class  CXmlDocumentFragment
 XML DocumentFragment ノード管理クラス [詳解]
 
class  CXmlElement
 XML Element ノード管理クラス [詳解]
 
class  CXmlNode
 XML ノード管理クラス [詳解]
 
class  CXmlNodeList
 XML ノードリスト管理クラス [詳解]
 
class  CXmlProcessingInstruction
 XML ProcessingInstruction 管理クラス [詳解]
 
class  CXmlText
 XML Text 管理クラス [詳解]
 

名前空間

namespace  TNB
 TNB Library
 

型定義

typedef MSXML::IXMLDOMNodePtr CXmlNodePtr
 XML ノードポインタハンドルクラス [詳解]
 

詳解

XML関係のヘッダ

   XML パーサをラップしたクラスがあります。
覚え書き
マクロ "_TnbXML_MsXml6_ENABLE" が定義されていると、 MSXML6.dll を使用します。 MSXML6.dll を使用しないと、 CXmlDocument::SaveFileEx() メソッドは使用できません。
VC++6 の場合、古い MSXML6.dll(2019/02/09以前) をインポートしないとリンクエラーになります。
参照
TnbDef.h 利用条件、および無保証規定

TnbXml.h に定義があります。