: 기호로 요소를 구문 분석 할 수 없습니다.

지니스 크리스토 파 키스

:이름 옆에 기호 가있는 태그에서 데이터를 검색 할 수 없습니다 . 요소 avail속성 domain:namedomain:reason.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd">
  <response>
    <result code="1000">
      <msg>Command completed successfully</msg>
    </result>
    <resData>
      <domain:chkData xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xsi:schemaLocation="urn:ietf:params:xml:ns:domain-1.0 domain-1.0.xsd">
        <domain:cd>
          <domain:name avail="1">sdfgsdf.gr</domain:name>
          <domain:reason>Available Domain Name</domain:reason>
        </domain:cd>
      </domain:chkData>
    </resData>
    <extension>
      <extdomain:resData xmlns:extdomain="urn:ics-forth:params:xml:ns:extdomain-1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:ics-forth:params:xml:ns:extdomain-1.1 extdomain-1.1.xsd">
        <extdomain:comment ref="sdfgsdf.gr">The Domain Name can be provisioned.</extdomain:comment>
      </extdomain:resData>
    </extension>
    <trID>
       <clTRID>ABC:cs-foh:10782</clTRID>
       <svTRID>212-123-176-gr</svTRID>
    </trID>
  </response>
</epp>

추가

내가 이것을 실행하면

    function iterate($xml , $space = '') {
        foreach($xml->children() as $child){
            echo $space.$child->getName();
            echo "<br />";
            iterate( $child , $space.'--' );
        }
    }

이 결과를 얻습니다.

response
--result
----msg
--resData
--extension
--trID
----clTRID
----svTRID

domain:tags요소로 간주되지 않습니까?

롤란도 이시 도로

XML 네임 스페이스 사용과 관련된 간단한 문제가 있습니다.이 코드를 살펴보면 문제를 해결할 수 있습니다.

<?php
$xml = <<<XML
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd">
  <response>
    <result code="1000">
      <msg>Command completed successfully</msg>
    </result>
    <resData>
      <domain:chkData xmlns:domain="urn:ietf:params:xml:ns:domain-1.0" xsi:schemaLocation="urn:ietf:params:xml:ns:domain-1.0 domain-1.0.xsd">
        <domain:cd>
          <domain:name avail="1">sdfgsdf.gr</domain:name>
          <domain:reason>Available Domain Name</domain:reason>
        </domain:cd>
      </domain:chkData>
    </resData>
    <extension>
      <extdomain:resData xmlns:extdomain="urn:ics-forth:params:xml:ns:extdomain-1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:ics-forth:params:xml:ns:extdomain-1.1 extdomain-1.1.xsd">
        <extdomain:comment ref="sdfgsdf.gr">The Domain Name can be provisioned.</extdomain:comment>
      </extdomain:resData>
</extension>
  <trID>
    <clTRID>ABC:cs-foh:10782</clTRID>
    <svTRID>212-123-176-gr</svTRID>
  </trID>
  </response>
</epp>
XML;

$sxe = new SimpleXMLElement($xml);
$sxe->registerXPathNamespace('domain', 'urn:ietf:params:xml:ns:domain-1.0');
$domain_name = $sxe->xpath('//domain:name');

echo $domain_name[0]->attributes()->avail;

산출

1

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

: 기호로 요소를 구문 분석 할 수 없습니다.

분류에서Dev

jQuery UI로 날짜를 구문 분석 할 수 없습니다.

분류에서Dev

Awk는 욕설 기호를 구문 분석 할 수 없습니다.

분류에서Dev

오류 : Android 소스 생성기 : SDK를 구문 분석 할 수 없습니다.

분류에서Dev

Android 다운로드 파일이 패키지 구문 분석 오류를 구문 분석 할 수 없습니다.

분류에서Dev

Android는 단일 json 요소를 구문 분석 할 수 없습니다.

분류에서Dev

지도의 값 : 정수를 정수로 구문 분석 할 수 없습니다.

분류에서Dev

PHP Foreach로 JSON 데이터를 구문 분석 할 수 없습니다.

분류에서Dev

Java의 클래스로 데이터를 구문 분석 할 수 없습니다.

분류에서Dev

Android json 구문 분석 오류-JSONArray를 JSONObject로 변환 할 수 없습니다.

분류에서Dev

Android json 구문 분석 오류-JSONArray를 JSONObject로 변환 할 수 없습니다.

분류에서Dev

JSON 데이터를 .NET DateTime으로 구문 분석 할 수 없습니다.

분류에서Dev

이 구문 분석 문제를 이해할 수 없습니다.

분류에서Dev

중첩 요소가있는 json 문자열을 jquery로 구문 분석 할 수 없습니다.

분류에서Dev

일부 요소에서 이름을 제대로 구문 분석 할 수 없습니다.

분류에서Dev

Pandas로 JSON 파일을 구문 분석 할 수 없습니다.

분류에서Dev

JSON을 Javascript 개체로 구문 분석 할 수 없습니다.

분류에서Dev

JAXB로 응답을 구문 분석 할 수 없습니다.

분류에서Dev

Logstash로 CSV 파일을 구문 분석 할 수 없습니다.

분류에서Dev

JavaScript는 Number로 구문 분석 할 수 없습니다.

분류에서Dev

deno에서 쿼리를 구문 분석 할 수 없습니다.

분류에서Dev

OHCLV 데이터를 구문 분석 할 수 없습니다.

분류에서Dev

날짜를 구문 분석 할 수 없습니다.

분류에서Dev

RFC822 날짜를 구문 분석 할 수 없습니다.

분류에서Dev

PhalconPHP가 내 쿼리를 구문 분석 할 수 없습니다.

분류에서Dev

JSON 객체 (Android)를 구문 분석 할 수 없습니다.

분류에서Dev

나머지를 구문 분석 할 수 없습니다. '%'Django의 '%'

분류에서Dev

옵션 값 "bpyramid"를 구문 분석 할 수 없습니다.

분류에서Dev

옵션 값 "bpyramid"를 구문 분석 할 수 없습니다.

Related 관련 기사

  1. 1

    : 기호로 요소를 구문 분석 할 수 없습니다.

  2. 2

    jQuery UI로 날짜를 구문 분석 할 수 없습니다.

  3. 3

    Awk는 욕설 기호를 구문 분석 할 수 없습니다.

  4. 4

    오류 : Android 소스 생성기 : SDK를 구문 분석 할 수 없습니다.

  5. 5

    Android 다운로드 파일이 패키지 구문 분석 오류를 구문 분석 할 수 없습니다.

  6. 6

    Android는 단일 json 요소를 구문 분석 할 수 없습니다.

  7. 7

    지도의 값 : 정수를 정수로 구문 분석 할 수 없습니다.

  8. 8

    PHP Foreach로 JSON 데이터를 구문 분석 할 수 없습니다.

  9. 9

    Java의 클래스로 데이터를 구문 분석 할 수 없습니다.

  10. 10

    Android json 구문 분석 오류-JSONArray를 JSONObject로 변환 할 수 없습니다.

  11. 11

    Android json 구문 분석 오류-JSONArray를 JSONObject로 변환 할 수 없습니다.

  12. 12

    JSON 데이터를 .NET DateTime으로 구문 분석 할 수 없습니다.

  13. 13

    이 구문 분석 문제를 이해할 수 없습니다.

  14. 14

    중첩 요소가있는 json 문자열을 jquery로 구문 분석 할 수 없습니다.

  15. 15

    일부 요소에서 이름을 제대로 구문 분석 할 수 없습니다.

  16. 16

    Pandas로 JSON 파일을 구문 분석 할 수 없습니다.

  17. 17

    JSON을 Javascript 개체로 구문 분석 할 수 없습니다.

  18. 18

    JAXB로 응답을 구문 분석 할 수 없습니다.

  19. 19

    Logstash로 CSV 파일을 구문 분석 할 수 없습니다.

  20. 20

    JavaScript는 Number로 구문 분석 할 수 없습니다.

  21. 21

    deno에서 쿼리를 구문 분석 할 수 없습니다.

  22. 22

    OHCLV 데이터를 구문 분석 할 수 없습니다.

  23. 23

    날짜를 구문 분석 할 수 없습니다.

  24. 24

    RFC822 날짜를 구문 분석 할 수 없습니다.

  25. 25

    PhalconPHP가 내 쿼리를 구문 분석 할 수 없습니다.

  26. 26

    JSON 객체 (Android)를 구문 분석 할 수 없습니다.

  27. 27

    나머지를 구문 분석 할 수 없습니다. '%'Django의 '%'

  28. 28

    옵션 값 "bpyramid"를 구문 분석 할 수 없습니다.

  29. 29

    옵션 값 "bpyramid"를 구문 분석 할 수 없습니다.

뜨겁다태그

보관