From e1b8d43b5c530808b93d7f8f5322bcbb72c0c6ae Mon Sep 17 00:00:00 2001 From: SlenderData Date: Fri, 5 Apr 2024 17:53:26 +0800 Subject: [PATCH] Add Chapter-10 --- "Chapter-10/\351\242\230\347\233\256.md" | 36 ++++++++++++++++++++++-- 1 file changed, 34 insertions(+), 2 deletions(-) diff --git "a/Chapter-10/\351\242\230\347\233\256.md" "b/Chapter-10/\351\242\230\347\233\256.md" index 8cb1380..5cd7617 100644 --- "a/Chapter-10/\351\242\230\347\233\256.md" +++ "b/Chapter-10/\351\242\230\347\233\256.md" @@ -52,7 +52,7 @@ The Confidence Man - HermanHerman Melville 11.99 @@ -97,4 +97,36 @@ 要求: 1. 设计窗体的外观如图 10-18 所示。 -2. \ No newline at end of file +2. 运行程序后,单击“装入文档”按钮,可以查看整个 XML 文档。 + +![Document_20240405_0001](https://raw.githubusercontent.com/SlenderData/img/main/images/2024/04/05/16-46-41-4ddd29099236b77c6c67a02de58b8ff9-Document_20240405_0001-fdb8c2.png) + +
图 10-18 装入文档
+ +单击“节点导航”区域的按钮,可以实现对文档中节点的遍历;在“定位元素”区域的文本框中输入元素名称后,单击“Find”按钮,将输出文档中匹配的元素;在“通过元素值定位元素”区域的文本框中输入元素内容后,单击“Find”按钮,将输出文档中匹配的元素。遍历结果及定位结果都显示在右边“结果”区域中。 + + + +## 第 3 题 + +在 .NET 集成开发环境中,使用 DOM 处理下列 XML 文档,实现节点的添加操作。 + +```xml + + + The Confidence Man + + Herman + Melville + + 11.99 + +``` + +此程序的运行结果应如下所示。单击 Load Document,可以查看整个 XML 文档,如图 10-19 所示。 + +![Document_20240405_0002](https://raw.githubusercontent.com/SlenderData/img/main/images/2024/04/05/17-39-45-aa29b3973b20d5a1961e04095e6a869f-Document_20240405_0002-bf5488.png) + +
图 10-19 装入文档
+ +在窗体的下半部分,可以选择要添加的节点的类型(元素、属性或注释),以及新建节点的插入位置,选择好之后,单击“Go”按钮,即可新添加一个元素节点。