노드 블롭 스토리지 클라이언트를 사용하여 Azure 블롭 스토리지에 파일을 저장하고 있습니다.Blob Storage의 이상한 결과는 작업을 저장합니까?
return new Rx.Observable.create(function (observer) {
_this.blobClient.createBlockBlobFromLocalFile("protofiles", path, e.file, function (error, result, response) {
if (!error) {
console.log("res: ", result);
observer.next(result);
}
});
});
이것은 다음과 같은 형식의 결과를 반환 :
res: BlobResult {
container: 'protofiles',
name: 'data/d812a55b-5631-4b40-81a9-e80151533112',
lastModified: 'Tue, 08 Nov 2016 12:14:29 GMT',
etag: '"0x8D407D0CA7952D5"',
requestId: 'ecfd5758-0001-0062-24b9-396984000000',
contentSettings: { contentMD5: '846vto3oRsaB0whXPDpZVw==' }
}
이 결과는 JSON이 밖으로 추출 할 수 있습니다 전에 먼저 문자열 조작의 과정을 통과해야 의미합니다. 이것은 정상적으로 느껴지지 않으며 누군가가 이런 종류의 이상하게 형성된 데이터에 대해 어떤 경험을했는지 궁금합니다.
편집 : 내가 jsonlint.com에서 JSON을 구문 분석을 시도하고 나는 다음과 같은 결과를 얻을 :
귀하의 질문이 무엇인지 또는 귀하가 말하는 내용이 확실하지 않습니다. 어떤 JSON을 추출하려고합니까? 보여준'res' 객체는 JSON처럼 보입니다 ... –