Extreme Java newb ...我正在尝试创建一个程序,该程序将根据用户的输入获取用户输入并构建XML文件。联络中心平台使用此文件根据呼叫者ID识别零售位置。 XML结构如下所示:
"labels": [{"key" : "foo"}, {"value" : "bar"}]
我想提示用户输入电话号码,商店号码,街道,城市和WUGID,但不断收到有关无法将字符串转换为节点的错误。我在这里看到的所有其他信息都是关于解析现有XML文件或使用DOM创建一个...但我还没有找到任何基于用户输入创建一个提示的提示。这是我到目前为止的代码......
<StoreList>
<Store str_callingnumber="1234567890">
<Number>Store1000</Number>
<Street>123 USA BLVD</Street>
<City>Nashville, TN 37211</City>
<WUGID>1234</WUGID>
</Store>
</StoreList>
感谢任何人/每个人花时间帮助我理解。
答案 0 :(得分:0)
你似乎有正确的想法,但在某个地方偏离轨道。
基本上,您尝试将String
值附加到父Node
,但Node
只接受其他Node
个孩子。
相反,您需要将String
值应用于您已创建的textContent
的{{1}},并将Element
附加到父Element
}
Node
洗涤,冲洗并重复......