xref: /MusicPlayer2/MusicPlayer2/SimpleXML.h (revision 877f5f92b251a01591a4960c885129aa589a8135)
1 //一个简易的XML解析的类
2 #pragma once
3 #include "Common.h"
4 
5 class CSimpleXML
6 {
7 public:
8 	CSimpleXML(const wstring& xml_path);
9 	CSimpleXML();
10 	~CSimpleXML();
11 
LoadXMLContentDirect(const wstring & xml_content)12 	void LoadXMLContentDirect(const wstring& xml_content) { m_xml_content = xml_content; }
13 
14 	wstring GetNode(const wchar_t* node, const wchar_t* parent) const;
15 	wstring GetNode(const wchar_t* node) const;
16 
17 	static wstring _GetNode(const wchar_t* node, const wstring& content);
18 
19 protected:
20 	wstring m_xml_content;
21 
22 };
23 
24