-1
私が要求ジェンキンスからJSONを解析することができません正しく
request({method: 'GET', url}, function(error, response, body) {
console.log(body.toString());
var output_json = JSON.parse(body.toString());
console.log(output_json);
}
を使用してジェンキンスのAPIからJSONを解析しようとしている私は、JSON usingJSON.parse()を解析した後、タグ内のいくつかの値が失われます。だから、JSONを解析した後、私はテキスト値の一部を失っていJSON
{ _class: 'My.FreeProject',
actions:
[ {},
{ _class: 'FreeProject.Property',
parameterDefinitions: [Object] },
{},
{},
{},
{},
{},
{},
{},
{},
{ _class: 'com.myclass' } ],
を解析した後、テキスト出力のJSON
{
"_class" : "My.FreeProject",
"actions" : [
{
},
{
"_class" : "FreeProject.Property",
"parameterDefinitions" : [
{
"_class" : "org.choice.Parameter",
"defaultParameterValue" : {
"_class" : "Property",
"value" : "master19.7.0"
},
"description" : "",
"name" : "BUILD_TAG",
"type" : "ChoiceParameter"
},
{
"_class" : "Parameter",
"defaultParameterValue" : {
"_class" : "Value",
"value" : ""
},
"description" : "Random Text",
"name" : "MY_TEST",
"type" : "StringParameterDefinition"
},
{
"_class" : "org.myclass",
"defaultParameterValue" : {
"_class" : "org.newclass"
},
"description" : "",
"name" : "TESTING",
"type" : "NodeParameterDefinition"
}
]
},
{
コンソール出力を解析する前に
テキスト出力のコンソール出力に。 JenkinsからJSONのすべての情報を取得する方法はありますか?ありがとう
私は崩壊部分を見落としました。ありがとう – 2shar