質問するログイン新規登録

質問編集履歴

2

ソースファイルを追加しました。申し訳ありません。

2020/03/28 04:17

投稿

doro-ro
doro-ro

スコア12

title CHANGED
File without changes
body CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
  XmlElement xmlRoot = xmlDoc.DocumentElement;
27
- MessageBox.Show("xmlRoot.Name");
27
+ MessageBox.Show(xmlRoot.Name);
28
28
 
29
29
  }
30
30
  ```

1

ソースファイルを追加しました。申し訳ありません。

2020/03/28 04:17

投稿

doro-ro
doro-ro

スコア12

title CHANGED
File without changes
body CHANGED
@@ -5,11 +5,33 @@
5
5
  このxmlファイルの一番上部のタグ名を取得して使いたいのですが
6
6
  やり方がわかりません。
7
7
  xmlファイルを読み込んで、『ver1.0.0.1』を取得出来るようにしたいです。
8
+ 書いてみたのですが、ルート名取得しか出来ませんでした。
8
9
  ご教授よろしくお願いします。
9
10
 
10
- ### 該当のソースコード
11
+ ### 該当のソースファイル
11
12
 
12
13
  ```
14
+ public void SoftVer()
15
+ {
16
+ string path = System.Windows.Forms.Application.ExecutablePath;
17
+ string projectName = System.IO.Path.GetFileNameWithoutExtension(path);
18
+
19
+ string XmlSoftVer = @"..\Data\softver" + "_" + projectName + ".xml";
20
+
21
+ XmlDocument xmlDoc = new XmlDocument();
22
+ // XmlDocumentオブジェクトを作成
23
+ xmlDoc.Load(XmlSoftVer);
24
+
25
+
26
+ XmlElement xmlRoot = xmlDoc.DocumentElement;
27
+ MessageBox.Show("xmlRoot.Name");
28
+
29
+ }
30
+ ```
31
+
32
+ ### 該当のXMLファイル
33
+
34
+ ```
13
35
  softver.xml
14
36
 
15
37
  <?xml version="1.0" encoding="shift_jis"?>
@@ -23,7 +45,7 @@
23
45
  <作成者>大野清太郎</作成者>
24
46
  <作成日>2019/01/22</作成日>
25
47
  <内容>ああしてこうした。疲れた。</内容>
26
- </ver1.0.0.>
48
+ </ver1.0.0.0>
27
49
  </softver>
28
50
 
29
51
  ```