최근에 매우 평범해 보이는 작업을 받았습니다. 기사를 읽기 위해 ajax를 사용한 다음 브라우저가 스크롤될 때 기사를 동적으로 로드했습니다. 그러나 여기서 문제는 기사 소스 인터페이스가 XML로 제공된다는 것입니다. 프런트 엔드는 동일하지 않습니다. 도메인 이름 아래에는 XML 교차 도메인 문제가 포함되지만 기사 소스는 xslt를 사용할 수 있는 크롤링 시스템을 제공하므로 XML을 html로 변환할 수 있습니다. 도메인 간에 액세스할 수 있나요? 아니면 xslt가 도메인 간 액세스를 위해 xml을 json으로 직접 변환할 수 있습니까?
PHP中文网2017-05-19 10:44:37
상대방에게 도메인 간 액세스를 허용해 달라고 요청하세요
백엔드에서 서비스를 작성하여 캡처하면 프런트엔드가 이를 읽고 자체 서버에서 표시합니다
滿天的星座2017-05-19 10:44:37
생성자 및 내보내기(클래스로 변경 가능)
으아악xml 템플릿 문자열
으아악xml을 json으로 변환하는 메서드를 호출하고 보기 위해 콘솔에 출력합니다
으아악给我你的怀抱2017-05-19 10:44:37
브라우저 Ajax 크로스 도메인은 XML 또는 JSON 형식과 관련이 없습니다.
당신에게 필요한 것은 Ajax 크로스 도메인 솔루션입니다.
黄舟2017-05-19 10:44:37
제가 이해한 내용에 문제가 있는지 모르겠습니다. 질문자의 요구사항도 크롤러의 요구사항과 비슷하지 않나요? 크롤러를 사용하여 다시 크롤링한 다음 프런트 데스크로 구문 분석하시겠습니까? 제가 잘못 이해한 것인지, 아니면 크롤러를 사용해도 달성할 수 있는 것인지 모르겠습니다