У меня есть эти два XML-документы:Эти два эквивалента xml?
<rdf:Description rdf:about=""
xmlns:GPano="http://ns.google.com/photos/1.0/panorama/"
GPano:ProjectionType="equirectangular"
GPano:UsePanoramaViewer="True"
GPano:CroppedAreaImageWidthPixels="8000"
GPano:CroppedAreaImageHeightPixels="4000"
GPano:FullPanoWidthPixels="8000"
GPano:FullPanoHeightPixels="4000"
GPano:CroppedAreaLeftPixels="0"
GPano:CroppedAreaTopPixels="0"
GPano:PoseHeadingDegrees="0.0"/>
и
<rdf:Description rdf:about = "" xmlns:GPano="http://ns.google.com/photos/1.0/panorama/">
<GPano:UsePanoramaViewer>True</GPano:UsePanoramaViewer>
<GPano:ProjectionType>equirectangular</GPano:ProjectionType>
<GPano:PoseHeadingDegrees>0.0</GPano:PoseHeadingDegrees>
<GPano:CroppedAreaImageWidthPixels>8000</GPano:CroppedAreaImageWidthPixels>
<GPano:CroppedAreaImageHeightPixels>4000</GPano:CroppedAreaImageHeightPixels>
<GPano:FullPanoWidthPixels>8000</GPano:FullPanoWidthPixels>
<GPano:FullPanoHeightPixels>4000\</GPano:FullPanoHeightPixels>
<GPano:CroppedAreaLeftPixels>0</GPano:CroppedAreaLeftPixels>
<GPano:CroppedAreaTopPixels>0</GPano:CroppedAreaTopPixels>
</rdf:Description>
Одинаковы ли они? Я вижу, что есть некоторые различия в синтаксисе, но я не уверен, что они одинаковы?
Причина в моем вопросе заключается в том, что стандарт (https://developers.google.com/streetview/spherical-metadata) указывает, что вторая версия верна, но когда я добавляю xmp с помощью этого сайта: http://photo-sphere.appspot.com/ добавляет xmp, как показано в первом примере.
Не то же самое. Первый имеет только один тег со многими атрибутами; второй представляет те же данные, что и корневой тег со многими дочерними тегами. – duffymo
@duffymo Спасибо, см. Мой обновленный вопрос. Как вы думаете? – mans
Они разные, но оба являются «правильными». Атрибуты и элементы имеют разные значения, но оба они представляют данные. Атрибуты используются для захвата метаданных для вызывающего приложения; элементы захватывают данные и иерархические отношения между ними. – duffymo