Доступ к данным из файла XML - PullRequest
0 голосов
/ 24 марта 2012

Я хочу выполнить проверку if для файла XML, который я загрузил, используя simplexml_load_file.

Я получил доступ к данным, когда вывод соответствует желаемому, хотя это и веб-службыиногда они могут быть ответом, который я должен обслужить.Ниже приведен XML-код, который я хочу проверить:

<?xml version="1.0" encoding="utf-8"?>
<ProductSizes />

Может ли кто-нибудь мне помочь?Я использую ниже:

$xmlstock = simplexml_load_file($xmlfeed);

1 Ответ

1 голос
/ 25 марта 2012

Предполагается, что источник xml при заполнении выглядит примерно так:

<?xml version="1.0" encoding="utf-8"?>
<ProductSizes>
    <ProductSize />
    <ProductSize />
    <ProductSize />
</ProductSizes>

Вы можете получить счет, используя вызов API count ():

$xmlstock = simplexml_load_file($xmlfeed);

$hasProductSizes = ($xmlstock->ProductSize->count() > 0) ? true : false;

Дополнительная информация об API count () через Документы PHP .

...