2015-01-28 5 views
0

Я пытаюсь получить доступ к документу csv в своем документе sObject через apex (для того чтобы разобрать csv). Я знаю, как разбирать CSV, я получаю данные (есть много статей по этой части), но я не уверен, как захватить документ из документов sObject в первую очередь!Salesforce: Доступ к документам в документе sObject из Apex

Как ссылаться на документ CSV (в документе SObject) от Apex?

Я вижу, что URL возвращается из следующего запроса:

SELECT body From Document WHERE name = 'myCSV' 

Это возвращает что-то вроде:

/services/data/v32.0/sobjects/Document/00000UptFER/Body 

мне нужно указать анализатор на этот адрес делать?

Спасибо!

ответ

0

tostring() - это решение.

Document d = [SELECT id, body 
        FROM Document 
        WHERE Name='myCSV' LIMIT 1]; 

string strBody = d.body.tostring(); 
Смежные вопросы