Maison > développement back-end > tutoriel php > php怎么解析xml标签里面的内容?

php怎么解析xml标签里面的内容?

WBOY
Libérer: 2016-06-20 12:43:03
original
1072 Les gens l'ont consulté


 
    Weekly(%1s)


想保留Weekly(%1s)

谢谢


回复讨论(解决方案)

没人么?正确方法可以加分

前面的name是固定的吗?

xliff XML本地化数据交换格式,在 android 文本资源文件中使用
php 并不支持 android 应用开发,所以也没有提供相关的解析支持
你可以变通一下

$s =<<< XML<?xml version="1.0" encoding="utf-8"?><resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">     <string name="repeat_item_week">Weekly(<xliff:g id="MONTH">%1s</xliff:g>)</string></resources>XML;$x = simplexml_load_string($s);echo strip_tags($x->string->asXML(), '<xliff:g>');
Copier après la connexion
Weekly(<xliff:g id="MONTH">%1s</xliff:g>)
Copier après la connexion

使用simpleXML_load_file 或 simpleXML_load_string即可。
会解释为数组的。

有关键字部分需要使用cdata包含

$xml =<<     XML;$data = simpleXML_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA);  echo '';echo $data->string;echo '';
Copier après la connexion

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal