Я пытаюсь импортировать этот канал XML в к таблице Google: http://cloud.tfl.gov.uk/TrackerNet/LineStatusGoogle Spreadsheet ImportXML XPath вопрос
, но я не могу показаться, чтобы получить право XPATH для подачи должен быть проанализирован.
Я пробовал:
=importxml("http://cloud.tfl.gov.uk/TrackerNet/LineStatus","/ArrayOfLineStatus")
и
=importxml("http://cloud.tfl.gov.uk/TrackerNet/LineStatus","/arrayoflinestatus//linestatus[1]@statusdetails")
несколько другие, но не повезло. Я использовал http://xmltoolbox.appspot.com/xpath_generator.html, чтобы попытаться получить Xpath.
Edit:
Вот отредактированная версия XML:
<ArrayOfLineStatus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://webservices.lul.co.uk/">
<LineStatus ID="0" StatusDetails="">
<BranchDisruptions/>
<Line ID="1" Name="Bakerloo"/>
<Status ID="GS" CssClass="GoodService" Description="Good Service" IsActive="true">
<StatusType ID="1" Description="Line"/>
</Status>
<LineStatus ID="81" StatusDetails="">
<BranchDisruptions/>
<Line ID="81" Name="DLR"/>
<Status ID="GS" CssClass="GoodService" Description="Good Service" IsActive="true">
<StatusType ID="1" Description="Line"/>
</Status>
</LineStatus>
</ArrayOfLineStatus>
К сожалению, я бы поставил неправильно URL. Я исправил его сейчас и некоторые из XML, которые он возвращает. – Rob