2016-03-19 36 views
0

如果在表格中有所有空單元格的行。例如:google-php-spreadsheet-api不是來自表格的所有數據

cell1  cell2 
row1 : not empty not empty 
row2 : not empty not empty 
row3 : empty  empty 
row4 : not empty not empty 
row5 : not empty not empty 

谷歌返回像數據:

cell1  cell2 
row1 : not empty not empty 
row2 : not empty not empty 

如何與空單元格來獲取所有數據。我使用php-google-spreadsheet-client。我的代碼:

.... 

$tokenArray = $client->fetchAccessTokenWithAssertion(); 
$accessToken = $tokenArray["access_token"]; 

$serviceRequest = new DefaultServiceRequest($accessToken); 
ServiceRequestFactory::setInstance($serviceRequest); 
$spreadsheetService = new Google\Spreadsheet\SpreadsheetService(); 

$tokenArray = $client->fetchAccessTokenWithAssertion(); 
$accessToken = $tokenArray["access_token"]; 

$serviceRequest = new DefaultServiceRequest($accessToken); 
ServiceRequestFactory::setInstance($serviceRequest); 

$spreadsheetService = new Google\Spreadsheet\SpreadsheetService(); 
$spreadsheetFeed = $spreadsheetService->getSpreadsheets(); 
$spreadsheet = $spreadsheetFeed->getByTitle('MySpreadsheet'); 
$worksheetFeed = $spreadsheet->getWorksheets(); 
$worksheet = $worksheetFeed->getByTitle('Sheet 1'); 
$listFeed = $worksheet->getListFeed(); 
foreach ($listFeed->getEntries() as $entry) { 
    $values = $entry->getValues(); 
    $array [] = $values; 
} 
+0

不,我使用方法獲取csv –

回答

0

有一個名爲「回空」這是默認設置爲false,因此,只有在返回細胞不在飼料中空屬性。在您的單元格查詢中將其設置爲'true',您將能夠更新空單元格的值。

您可以使用Official Google Documentation作爲參考。文檔包括示例代碼。

+0

謝謝,但我什麼都沒發現 –

相關問題