我试图弄清楚如何毫无例外地解析 Adword API 查询响应,我遇到的一个问题是,有时,除了每列之间的逗号之外,数据本身还包含逗号。假设我通过使用查询 Adroup、活动和印象
<reportDefinition xmlns="https://adwords.google.com/api/adwords/cm/v201209">
<selector>
<fields>CampaignName</fields>
<fields>AdgroupName</fields>
<fields>Impressions</fields>
<predicates>
<field>Status</field>
<operator>IN</operator>
<values>ENABLED</values>
<values>PAUSED</values>
</predicates>
</selector>
<reportName>Custom Adgroup Performance Report</reportName>
<reportType>ADGROUP_PERFORMANCE_REPORT</reportType>
<dateRangeType>LAST_7_DAYS</dateRangeType>
<downloadFormat>CSV</downloadFormat>
</reportDefinition>
由于我的广告系列在字符串中包含逗号,如下所示:“Adroup,Campaign,Impressions,Premiun Beer, Beer, Chicago, 1000”,其中广告组是“优质啤酒”,广告系列是“Beer,Chicago”。如果我们使用逗号解析此信息,这将导致问题。有谁知道如何解决这个问题?