У меня есть источник XML, который, как представляется, использует некоторую разметку d2LogicalModel, и я действительно пытаюсь выяснить, как извлечь из нее любые данные с помощью SimpleXML PHP.Как получить доступ к данным XML через SImpleXML в PHP
Я включил вырезанную версию XML ниже: Как извлечь carParkIdentity? Как мне получить доступ к конкретному идентификатору?
Тогда я могу выяснить остальную информацию самостоятельно!
Спасибо!
<d2lm:d2LogicalModel xmlns:d2lm="http://datex2.eu/schema/1_0/1_0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xalan="http://xml.apache.org/xslt" xmlns:java="http://xml.apache.org/xalan/java" modelBaseVersion="1.0" xsi:schemaLocation="http://datex2.eu/schema/1_0/1_0 http://datex2.eu/schema/1_0/1_0/DATEXIISchema_1_0_1_0.xsd">
<d2lm:exchange>...</d2lm:exchange>
<d2lm:payloadPublication lang="en" xsi:type="d2lm:SituationPublication">
<d2lm:situation id="CPN0017">
<d2lm:situationRecord id="CPN0017_1" xsi:type="d2lm:CarParks">
<d2lm:situationRecordCreationTime>2017-01-03T10:47:41</d2lm:situationRecordCreationTime>
<d2lm:situationRecordVersion>1</d2lm:situationRecordVersion>
<d2lm:carParkIdentity>Chapelfield, Chapelfield Road, N:CPN0017</d2lm:carParkIdentity>
<d2lm:carParkOccupancy>77.0</d2lm:carParkOccupancy>
<d2lm:carParkStatus>enoughSpacesAvailable</d2lm:carParkStatus>
</d2lm:situationRecord>
</d2lm:situation>
</d2lm:payloadPublication>
</d2lm:d2LogicalModel>
Вы пытались вставить тот же заголовок в Google? Если нет, тогда вставьте, и вы получите много учебников и ответьте .http: //php.net/manual/en/simplexml.examples-basic.php –
Затем, если все остальное не выполнено [Прочтите руководство] (http: // php .net/manual/en/simplexml.examples-basic.php) Код что-то, а затем вернуться, если у вас возникнут проблемы – RiggsFolly
Я прочитал примеры и документацию для SimpleXML, но они, похоже, не работают для этого особая разметка, в которой я испытываю трудности! Возможно, я сформулировал вопрос неправильно - мне не нужна помощь с SimpleXML на базовом уровне, мне нужна помощь с использованием SimpleXML для этой конкретной странной разметки, с которой мне с минимальной удачей. – nomaki