質問編集履歴

1

省略された条件を追記

2018/01/15 06:31

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -14,6 +14,8 @@
14
14
 
15
15
  ###サンプルソース
16
16
 
17
+ 出力予定Xmlファイル
18
+
17
19
  ```xml
18
20
 
19
21
  <root>
@@ -28,9 +30,11 @@
28
30
 
29
31
  ```
30
32
 
33
+ 出力処理
34
+
35
+ **追記に修正版を記載**
36
+
31
37
  ```c++
32
-
33
-
34
38
 
35
39
  // ファイルオープン・読込
36
40
 
@@ -72,6 +76,8 @@
72
76
 
73
77
  ```
74
78
 
79
+ 入力処理
80
+
75
81
  ```c++
76
82
 
77
83
  /********** ここから質問内容の処理 **********/
@@ -97,3 +103,65 @@
97
103
  ###補足情報(言語/FW/ツール等のバージョンなど)
98
104
 
99
105
  C++ Qt5.8
106
+
107
+
108
+
109
+ ###追記 2018/01/15 15:10
110
+
111
+ 以下の内容のCSVファイルをXmlに落とし込み,**一時的なxmlファイルを出力することなく**直接ソケット接続先へ出力できないか.
112
+
113
+ ```
114
+
115
+ A,01,0
116
+
117
+ ```
118
+
119
+ ```c++
120
+
121
+ // Xmlデータオブジェクト
122
+
123
+ QDomDocument doc;
124
+
125
+
126
+
127
+ // 要素ノード
128
+
129
+ QDomElement root = doc.createElement("root");
130
+
131
+ QDomElement test = doc.createElement("test");
132
+
133
+ QDomElement ex = doc.createElement("example");
134
+
135
+
136
+
137
+ // CSVファイルをXmlへ落とし込む処理 - 実装済み
138
+
139
+
140
+
141
+ // 親子関係の整理
142
+
143
+ test.appendChild(ex);
144
+
145
+ root.appendChild(test);
146
+
147
+ doc.appendChild(root);
148
+
149
+
150
+
151
+ /********** ここから質問内容の処理 **********/
152
+
153
+
154
+
155
+ // 出力処理
156
+
157
+ // QDomDocument型変数docを投げて,受信側でsave()メソッドを使用できないか
158
+
159
+
160
+
161
+ /**************** ここまで *****************/
162
+
163
+
164
+
165
+ return 0;
166
+
167
+ ```