aboutsummaryrefslogtreecommitdiff
path: root/Src/Plugins/Library/ml_wire/OPMLParse.cpp
diff options
context:
space:
mode:
authorJef <jef@targetspot.com>2024-09-24 08:54:57 -0400
committerJef <jef@targetspot.com>2024-09-24 08:54:57 -0400
commit20d28e80a5c861a9d5f449ea911ab75b4f37ad0d (patch)
tree12f17f78986871dd2cfb0a56e5e93b545c1ae0d0 /Src/Plugins/Library/ml_wire/OPMLParse.cpp
parent537bcbc86291b32fc04ae4133ce4d7cac8ebe9a7 (diff)
downloadwinamp-20d28e80a5c861a9d5f449ea911ab75b4f37ad0d.tar.gz
Initial community commit
Diffstat (limited to 'Src/Plugins/Library/ml_wire/OPMLParse.cpp')
-rw-r--r--Src/Plugins/Library/ml_wire/OPMLParse.cpp33
1 files changed, 33 insertions, 0 deletions
diff --git a/Src/Plugins/Library/ml_wire/OPMLParse.cpp b/Src/Plugins/Library/ml_wire/OPMLParse.cpp
new file mode 100644
index 00000000..862ec36b
--- /dev/null
+++ b/Src/Plugins/Library/ml_wire/OPMLParse.cpp
@@ -0,0 +1,33 @@
+#if 0
+#include "main.h"
+#include "OPMLParse.h"
+
+#ifdef DEBUG
+#include <iostream>
+static void DisplayNodes(XMLNode &node)
+{
+ XMLNode::NodeMap::iterator nodeItr;
+ for (nodeItr = node.nodes.begin();nodeItr != node.nodes.end(); nodeItr++)
+ {
+
+ for (XMLNode::NodeList::iterator itr = nodeItr->second.begin(); itr != nodeItr->second.end(); itr++)
+ {
+ std::wcerr << L"<" << nodeItr->first << L">" << std::endl;
+ DisplayNodes(**itr);
+ std::wcerr << L"</" << nodeItr->first << L">" << std::endl;
+ }
+
+ }
+}
+#endif
+
+void OPMLParse::ReadNodes(const wchar_t *url)
+{
+// DisplayNodes(xmlNode);
+ Alias<XMLNode> curNode;
+ curNode = xmlNode.Get(L"opml");
+ if (!curNode)
+ return;
+
+}
+#endif \ No newline at end of file