C# 如何在 xmlnode 中存储网站列表
我正在尝试将网站内容存储在 XmlNode 中。 我的网站结构是
站点1
列表1
- 文件夹1
- 文件夹2
a] 文件1
b]文件2- 文件夹3
列表2
- 站点2
- 列表1
- 列表2
- 站点3 …………
- 站点4 ......................
那么我如何将它存储在 XMLNode 中。我的方法应该将整个结构作为节点返回而不是文档。 提前致谢。
编辑:在上面的情况下,节点或元素是什么以及如何维护正确的层次结构。
I am trying to store website contents in XmlNode.
my website structure is
Site1
List1
- Folder1
- Folder2
a] file1
b] file2- Folder3
List2
- Site2
- List1
- List2
- Site3
...............- Site4
.........................
So how do i store it in XMLNode. my method should return whole structure as an node not as document.
Thanks in advance.
EDIT: In above case what are the node or element and how to maintain proper hierarchy.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果解析 html 或创建 XMLNod 出现问题,您能更具体一点吗? 的部分
这是一个链接,显示通过代码创建 xml ti 创建 XMLDocument 但您可以仅使用创建根 XMLNode http://www.java2s.com/Code/CSharp/XML/ProgrammaticallycreatinganewXMLdocument.htm
关于解析 html,请查看此链接
寻找 C# HTML 解析器
can you be more specific waht is the problem if the problem parsing the html or creating the XMLNod. Here is A link that shows creating xml by code ti creates XMLDocument but you can use just tha part that creates the root XMLNode
http://www.java2s.com/Code/CSharp/XML/ProgrammaticallycreatinganewXMLdocument.htm
About parsing th html look at this link
Looking for C# HTML parser
在我看来,您希望遍历“对象模型”(您的站点结构)并使用此结构构建 XML 文档。
递归函数将是一个选项(伪代码):
希望这有帮助,
Sounds to me you would like to waLk the ´object model´ (your site structure) and build an XML document with this structure.
A recursive function would be an option (pseudo code):
Hope this helps,