1

enunciate 1.26.2 を使用しています。XML/JSON の例では、XML コードの例は正しいですが、JSON の例にはルート (SerialPorts) がありません。

XML:

<SerialPorts> 
    <serialport> 
     <ns1:portId xmlns:ns1="serialPorts">1</ns1:portId> 
     <ns1:portname xmlns:ns1="serialPorts">/dev/tty/foo - Serial</ns1:portname> 
     <ns1:status xmlns:ns1="serialPorts">Port is Active</ns1:status>
    </serialport> 
    <serialport> 
    <!--...-->
    </serialport>
     <!--...more "serialport" elements...--> 
</SerialPorts>

JSON:

{ "serialport" : [ 
{ "portId" : "1", "portname" : "/dev/tty/foo - Serial", "status" : "Port is Active " }, 
... ] }

JSON と XML の両方の実際の Rest 呼び出し (CXF を使用) からの出力は正しいです。正しいドキュメント出力のための明確な JSON 注釈/構成が欠落していると思いますか?

4

0 に答える 0