これがBugzillaの質問なのかXML-RPCの質問なのかわかりません。XML-RPCAPIのBug.createメソッドを使用してBugzillaにバグを作成する場合、複数行の説明を入力するにはどうすればよいですか?
descriptionパラメータは文字列値を取りますが、空白(改行を含む)が削除されているようで、複数行のテキストではなく、1行の説明になります。
以下は機能しません。
<?xml version="1.0"?>
<methodCall>
<methodName>Bug.create</methodName>
<params>
<param>
<value>
<struct>
<member>
<name>product</name>
<value><string>Development</string></value>
</member>
<member>
<name>component</name>
<value><string>Component01</string></value>
</member>
<member>
<name>summary</name>
<value><string>Bug created via API</string></value>
</member>
<member>
<name>description</name>
<value>
<string>This bug was created through the Bugzilla XML/RPC interface
Here is the second line of the description
and the third line.</string>
</value>
</member>
<member>
<name>version</name>
<value><string>1</string></value>
</member>
<member>
<name>severity</name>
<value><string>enhancement</string></value>
</member>
<member>
<name>op_sys</name>
<value><string>All</string></value>
</member>
<member>
<name>platform</name>
<value><string>All</string></value>
</member>
<member>
<name>priority</name>
<value><string>P5</string></value>
</member>
<member>
<name>assigned_to</name>
<value><string>example@example.com</string></value>
</member>
</struct>
</value>
</param>
</params>
</methodCall>
私は次の説明になります:
This bug was created through the Bugzilla XML/RPC interfaceHere is the second line of the descriptionand the third line.