2011-01-11 50 views
2

检索电子表格的内容并不难:Zend_Gdata:检索文本文档内容?使用一个特定的电子表格

$key = 'txSLYk4BpIQaglM38cJbTNA'; // key for a specific spreadsheet 
$query = new Zend_Gdata_Spreadsheets_DocumentQuery(); 
$query->setSpreadsheetKey($key); 
$feed = $spreadSheetService->getWorksheetFeed($query); 
$entries = $feed->entries[0]->getContentsAsRows(); 
var_dump($entries); // dumps the spreadsheet content 

我可以做同样的特定文本文件? 的Zend_Gdata_Docs_Query类没有一个 - > setDocumentKey($键)或同等...

/乔纳斯

回答

-1

(注:我没有与ZF的GData API的工作我自己......这是投机,基于浏览API)

看起来你可以打电话Zend_Gdata_Docs::getDoc() - 这将返回一个Zend_Gdata_Docs_DocumentListEntry,这反过来暴露getContent()方法。

所以:

$docsApi = new Zend_Gdata_Docs(); 
$document = $docsApi->getDoc('key-goes-here', 'document'); 
$content = $document->getContent(); // Returns the ATOM content 
// OR... 
$content = $document->getDOM(); // Returns a DOM for the content 

它看起来像电子表格的检索谷歌文档内容的这种更通用的方法更特殊形式。

+0

谢谢,坎德! – Cambiata 2011-01-12 09:12:36

相关问题