透過JS跨網域存取XML檔

為了一些安全性的因素,通常伺服器會阻擋跨網域的XML存取,當然如果你是該網站開發者,所開發的頁面應該將會被放在被認可的網域中,不會碰到這個問題,但我們在開發前期有可能會不在所屬的網域,這樣就會造成開發上的困難,不過我們可以透過Yahoo所提供的YQL查詢語法來解決這個問題,以下就是相關的說明:

若我們在自己的電腦用以下的語法去存取一個網路上的XML

<script>
    $(function () {
        var xmlSource = "http://stanley.cloudlab.tw/crossDomainXML/testXML.xml";
        $.ajax({
            url: xmlSource,
            success: function (data) {
                console.log(data);
            }
        })
    })
</script>

很可能會出現「No Access Control Allow Origin」的訊息:

Cross doamin XML access

但如果套用上YQL之後

<script>
$(function(){
	var xmlSource = "http://stanley.cloudlab.tw/crossDomainXML/testXML.xml";
	var yqlURL = [
		"http://query.yahooapis.com/v1/public/yql",
		"?q=" + encodeURIComponent("select * from xml where url='" + xmlSource + "'"),
		"&format=xml&callback=?"
	].join("");

	$.getJSON(yqlURL, function(data){
		console.log(data)
	});
	
})
</script>
Cross doamin XML access

可以看到已經可以抓到XML內容,這樣可以讓我們較為方便的去開發,其他詳細的使用說明可以參考Yahoo YQL Guide

You may also like...

42,883 Responses

  1. Gilbertsaunc表示:

    Alison Ramses Becker https://alisson-becker.prostoprosport-cz.org Brazilsky fotbalista nemeckeho puvodu, brankar klubu Liverpool a brazilsky narodni tym. Je povazovan za jednoho z nejlepsich brankaru sve generace a je znamy svymi vynikajicimi zakroky, presnosti prihravek a schopnosti jeden na jednoho.

  2. DennisFef表示:

    Rodrigo Silva de Goiz https://rodrygo.prostoprosport-cz.org Brazilsky fotbalista, utocnik Realu Madrid a brazilskeho narodniho tymu. V breznu 2017 byl Rodrigo povolan do narodniho tymu Brazilie U17 na zapasy Montague Tournament.

  3. Antonioavasy表示:

    Pedro Gonzalez Lopez https://pedri.prostoprosport-cz.org lepe znamy jako Pedri, je spanelsky fotbalista, ktery hraje jako utocny zaloznik. za Barcelonu a spanelskou reprezentaci. Bronzovy medailista z mistrovstvi Evropy 2020 a zaroven nejlepsi mlady hrac tohoto turnaje.

  4. MichaelJex表示:

    Pablo Martin Paez Gavira https://gavi.prostoprosport-cz.org Spanelsky fotbalista, zaloznik barcelonskeho klubu a spanelske reprezentace. Povazovan za jednoho z nejtalentovanejsich hracu sve generace. Ucastnik mistrovstvi sveta 2022. Vitez Ligy narodu UEFA 2022/23

  5. Georgesix表示:

    Cristiano Ronaldo https://cristiano-ronaldo.prostoprosport-cz.org je portugalsky fotbalista, utocnik, kapitan Saudske Arabie klubu An-Nasr a portugalskeho narodniho tymu. Mistr Evropy. Povazovan za jednoho z nejlepsich fotbalistu vsech dob. Nejlepsi strelec v historii fotbalu podle IFFIS a ctvrty podle RSSSF

  6. Ronaldadedo表示:

    Luka Modric https://luka-modric.prostoprosport-cz.org je chorvatsky fotbalista, stredni zaloznik a kapitan spanelskeho tymu. klub Real Madrid, kapitan chorvatskeho narodniho tymu. Uznavan jako jeden z nejlepsich zalozniku nasi doby. Rytir Radu prince Branimira. Rekordman chorvatske reprezentace v poctu odehranych zapasu.

  7. ReggieEvite表示:

    Son Heung Min https://son-heung-min.prostoprosport-cz.org Jihokorejsky fotbalista, utocnik a kapitan anglickeho klubu Premier League Tottenham Hotspur a narodniho tymu Korejske republiky. V roce 2022 vyhral Zlatou kopacku Premier League.

  8. Virgilwaila表示:

    Почему сотрудники Колокольцева провоцируют социальный протест
    Бест Вей
    15 февраля пайщики кооператива «Бест Вей» по всей России намерены провести акции в поддержку кооператива. Кооператив работает в 72 регионах, в более чем 50 из них созданы инициативные группы и подаются заявки на проведение митинга.

    Эти действия спровоцированы действиями следственной группы ГСУ ГУ МВД России по Санкт-Петербургу и Ленинградской области, которая заблокировала работу кооператива, арестовала его счета, арестовала всю недвижимость кооператива, хотя за более чем год расследования не нашла никаких свидетельств мошенничества в кооперативе.

    15 февраля 2022 года начались активные действия следственной группы против кооператива — аресты и первый обыск в офисе с выносом всех документов. Позднее были заблокированы счета кооператива: на них находится 3,8 млрд рублей, причем сумма увеличивается, так как большинство пайщиков продолжает платить членские взносы и вносить паевые платежи.

    Несмотря на то что кооператив трижды добивался в суде снятия ареста, следствие вновь выходило в суд с фактически тем же самым ходатайством и пытается, пользуясь своими полномочиями, уничтожить юридическое лицо, и накладывался новый арест.

    В периоды, когда арест снимался, следствие за счет давления на банки добивалось того, чтобы платежи не проходили. Так происходит и сейчас, хотя с 19 января арест со счетов кооператива судом снят. Невзирая на претензионные письма кооператива в банки, жалобы кооператива в Центробанк и подготовку исковых заявлений против банков, Сбербанк и банк «Санкт-Петербург», получив, по свидетельству самих банковских работников, устное предупреждение следствия и «после звонков из Москвы», отказываются разблокировать счета, прямо нарушая постановление суда, снявшего арест со счетов.

    Офис кооператива дважды обыскивался, документы дважды изымались, и следствие запрещало копировать документацию.

    С самого начала расследование дела происходит при информационной поддержке помощника Колокольцева Ирины Волк, подчиненной ей пресс-служба министерства, разнообразные пристяжные «СМИ» типа «Дежурной части» на НТВ. К поддержке привлекли и самого министра: он говорил о деле кооператива «Бест Вей» в своем выступлении в Совете Федерации осенью 2022 года. По некоторым данным, «авторами» дела являются руководители ГУЭБиПК МВД России, облеченные доверием министра.

    Следствие по-питерски
    Характерно, что дело не «забрал» себе Следственный департамент МВД России. Оно расследуется ГСУ ГУ МВД России по Санкт-Петербургу и Ленинградской области — по месту регистрации кооператива, несмотря на общероссийский характер деятельности «Бест Вей». Это значит, что даже авторы атаки в центральном аппарате МВД не уверены в ее успехе.

    Кураторы дела в федеральном МВД шанс проявиться, и они «роют землю», не гнушаются прямым нарушением закона, чтобы проявить себя. Кто эти героические работники юстиции? Прежде всего руководитель следственной группы майор юстиции Екатерина Сапетова и ее непосредственный руководитель подполковник юстиции Константин Иудичев.

    Четверо технических сотрудников, не имевших никакого отношения к руководству кооперативом, трое из которых молодые женщины, были арестованы, хотя им вменялся «экономический» состав и они никогда не привлекались к уголовной ответственности. Они уже около года томятся в СИЗО, причем с ними почти не проводится следственных действий. По мнению адвокатов, от них ждут показаний на начальство.
    Пятеро граждан объявлены в розыск, в том числе давно отошедший от текущего управления кооперативом его основатель и бывший председатель Совета кооператива Роман Василенко. 80-летних родителей Романа Василенко, ветеранов Вооруженных сил, постоянно таскают на многочасовые допросы, в ходе которых им неоднократно требовалась срочная медицинская помощь, им угрожают СИЗО.

    Усилия следствия не привели к адекватным для судов результатам. Компрометирующих кооператив показаний ни от арестованных, ни от пожилых родственников людей, объявленных в розыск, получить не удалось, а пул потерпевших, собранный с огромным трудом, и их претензии выглядят неубедительно даже в наших судах, которые обычно дают следствию карт-бланш на период предварительного расследования.

    Кульбиты обвинения
    Следствие и пресс-структуры МВД рассказывают судам и прессе о «12 тысячах пострадавших», однако за более чем год работы им удалось получить заявления от сотни с небольшим потерпевших с общей суммой претензий около 150 млн рублей, хотя активы кооператива — более 15 млрд рублей. Предварительное расследование забуксовало.

    Притом что следователи работают не покладая рук, телефонными звонками и письмами (есть в редакции) приглашая всех, кто так или иначе взаимодействовал с кооперативом, написать заявление.

    Потерпевшие делятся на три группы. Первая — граждане, подавшие заявление по поводу действий другого юридического лица — компании высокодоходных инвестиций, которая контролировалась одним из прежних руководителей кооператива. Следствие пытается объявить эту компанию аффилированной с кооперативом, хотя между ними не было даже никаких взаиморасчетов, и пытается через псевдоаффилированность заставить кооператив заплатить по счетам другого юридического лица. Кстати, инвесткомпания — «живая», у нее есть активы в России, есть активы и у ее учредителей.

    Вторая — пайщики кооператива, которые не могут получить свои паевые средства из-за того, что следствие арестовало счета. Среди них нет ни одного заявления о том, что кооператив взял деньги пайщика на покупку квартиры и не купил квартиру или взял паевые средства в рамках договора и отказался выполнять требования договора о возврате средств. Это люди, обманутые следствием, убедившим их в том, что только участие в расследовании поможет получить назад вложенные средства, хотя на самом деле получить их назад в реальном времени помогут исключительно разблокировка работы кооператива, снятие ареста со счетов.

    Часть потерпевших, возможно, выступила соавтором атаки на кооператив: это группа граждан, которые когда-то вышли из кооператива «Бест Вей» и создали «альтернативный» кооператив — ЖК «Вера» (зарегистрирован в Ухте, но работает, как и «Бест Вей», по всей России). И против них адвокаты кооператива после завершения предварительного расследования намерены подать заявления о клевете.

    Часть потерпевших — люди, которые пытаются поживиться, выдвигая необоснованные требования к кооперативу. Например, претензии некоторых потерпевших касаются вступительных или членских взносов, которые по договору с кооперативом не подлежат возврату.

    В рамках следственных действий зачастую выясняется, что они не считают, что кооператив их обманул. Типична ситуация, когда псевдопотерпевшие внесли первоначальный безвозвратный взнос для вступления в кооператив — 110 тыс. рублей, причем некоторые даже не полностью, при этом паевые платежи для накопления первоначального паевого взноса не вносили, членские взносы — тоже.

    Квартира им, разумеется, не приобреталась — они в своих показаниях на это и не претендуют. Однако они по наущению следствия или по собственной инициативе и при поддержке следствия подписали заявление о том, что кооператив не вернул им несколько десятков тысяч рублей, которые по договору с кооперативом возврату не подлежат, так как это вступительные или членские взносы, идущие, согласно уставу, на финансирование текущей деятельности и развития кооператива.

    Это очередное свидетельство махинаций, совершаемых следствием: ведь потерпевший — лицо, считающее, что в отношении него совершено преступление. Из показаний, имеющихся в уголовном деле, видно, что большинство потерпевших так не считает.

    Многие из них не сами пришли в следственные органы, а после звонка следователя, предложившего подать заявление в качестве потерпевших. Пайщики кооператива жалуются на систематический обзвон следователей из следственной группы Сапетовой, письма следователей, незаконные встречи со следователями с назойливыми советами подать заявление в качестве потерпевших — подавляющее большинство пайщиков от этого отказывается, понимая, что необоснованное обвинение в преступлении приведет к ответственности.
    Банковские секьюрити — лучшие друзья следствия
    Суды первоначально штамповали все ходатайства следствия, как водится в российской системе юстиции, на этапе предварительного расследования. Однако с некоторых пор вопросы к следствию стали возникать и у судей.

    Ведь расследование продлевается, продлевается и продлевается, а промежуточные результаты его не впечатляют. Возникает много вопросов. Почему следствие не разрешает проводить налоговые платежи? На каком основании оно требует заблокировать на счетах средства, более чем в 25 раз превышающие сумму ущерба, имеющуюся в деле? На каком основании требует арестовать недвижимость на 12 млрд рублей, в том числе перешедшую в собственность пайщиков?

    Кооператив трижды добивался снятия ареста со счетов, добивался разблокирования налоговых платежей. Снимались аресты с недвижимости кооператива в целом. Кроме того, суды принимали решения о снятии арестов с отдельных квартир, и эти решения вступили в законную силу.

    Тем не менее арест со счетов де-факто не снимался, за исключением короткого периода летом 2022 года длиной в полторы недели (в эти полторы недели кооператив успел вернуть паевые взносы 216 пайщикам).

    Службы безопасности банков блокируют платежи кооператива — банковские службы безопасности стали лучшими помощниками следствия вместо судов. Так, 18 января суд отказался продлить арест счетов, кроме суммы в 200 млн рублей — имеющиеся в деле обязательства перед потерпевшими плюс те, которые могут возникнуть. С 19 января счета не арестованы, но де-факто арест продолжается. Сбербанк и банк «Санкт-Петербург» не пропускают платежи, несмотря на претензионные письма и готовящиеся исковые заявления кооператива и жалобы в Центральный банк.
    Банки в деле?
    Есть основания считать, что банки, прежде всего Сбербанк, в Северо-Западном банке которого размещен счет паевых средств кооператива, не пассивные исполнители воли следствия.

    Заинтересованность в первую очередь связана с уничтожением альтернативной программы покупки квартир. Кроме того, банки заинтересованы в использовании средств на счетах: их можно крутить месяцами, зарабатывая колоссальные средства. Этот метод подсказывают западные банки, которые, заблокировав деньги России, за счет процентов их использования получают серьезные финансовые ресурсы.

    Вероятно, у Сбербанка вызвала интерес также цифровая система взаимодействия с клиентами, созданная в кооперативе: есть ряд свидетельств, что она скопирована IT-специалистами Сбера. Северо-Западный банк Сбербанка когда-то активно предлагал сотрудничество кооперативу, добивался размещения счета именно у себя – возможно, не без умысла.

    Пайщики знают, кто виноват
    Пайщики кооператива возмущены происходящим. Ведь уже год из-за ареста счетов они не могут приобрести квартиры, средства на приобретение которых перечислили; они не могут получить паевые средства назад, чтобы использовать их для покупки квартир другим способом; они не могут получить справки в кооперативе для наследования пая — документация в кооперативе изъята, и следствие даже не разрешает ее копировать. При этом они прекрасно отдают себе отчет в том, что именно ведомство Колокольцева, решившее состряпать громкое дело на пустом месте, хотя ни деньги, ни квартиры не украдены, — автор их злоключений.

    Пайщики написали тысячи обращений в следственную группу, прокуратуру, уполномоченному по правам человека, проводились импровизированные митинги в судах. Теперь настал черед больших митингов по всей России.

    Сотрудники Колокольцева на пустом месте создали липовое громкое дело ради внимания первого лица страны к непримиримой борьбе с мошенниками, обирающими граждан. Хотя на самом деле именно следствие само и обирает граждан, в обстановке социальной нестабильности в стране создает дополнительный повод для массового возмущения, уничтожает уникальную программу приобретения недвижимости без банковских переплат — фактически под 1% годовых, в рамках которой уже приобретено более 2,5 тыс. квартир.

    Создан кризис на пустом месте, который наносит ущерб гражданам России и стране в целом. В условиях военного противостояния, социально-экономической турбулентности, предвыборной ситуации цена действий подразделений МВД непомерно высока – министру и политическому руководству страны пора вмешаться.

  9. Donaldbrife表示:

    Профессиональные seo https://seo-optimizaciya-kazan.ru услуги для максимизации онлайн-видимости вашего бизнеса. Наши эксперты проведут глубокий анализ сайта, оптимизируют контент и структуру, улучшат технические аспекты и разработают индивидуальные стратегии продвижения.

  10. En iyi kumarhaneyi tavsiye ederim Sweet bonanza

  11. En iyi promosyonlara sahip casinolar Sweet bonanza

  12. WillieVup表示:

    Robert Lewandowski https://robert-lewandowski.prostoprosport-cz.org je polsky fotbalista, utocnik spanelskeho klubu Barcelona a kapitan polskeho narodniho tymu. Povazovan za jednoho z nejlepsich utocniku na svete. Rytir krize velitele polskeho renesancniho radu.

  13. Rolandintal表示:

    Antoine Griezmann https://antoine-griezmann.prostoprosport-cz.org Francouzsky fotbalista, utocnik a zaloznik za Atletico de Madrid. Hrac a vicekapitan francouzskeho narodniho tymu, clen tymu – mistr sveta 2018 Stribrny medailista z mistrovstvi Evropy 2016 a mistrovstvi sveta 2022.

  14. Douglaspiorm表示:

    Lionel Messi https://lionel-messi.prostoprosport-cz.org je argentinsky fotbalista, utocnik a kapitan klubu MLS Inter Miami. , kapitan argentinske reprezentace. Mistr sveta, vitez Jizni Ameriky, vitez finale, olympijsky vitez. Povazovan za jednoho z nejlepsich fotbalistu vsech dob.

  15. Vernonkag表示:

    Bernardo Silva https://bernardo-silva.prostoprosport-cz.org Portugalsky fotbalista, zaloznik. Narozen 10. srpna 1994 v Lisabonu. Silva je povazovan za jednoho z nejlepsich utocnych zalozniku na svete. Fotbalista je povestny svou vytrvalosti a vykonem.

  16. JerrymaX表示:

    Kevin De Bruyne https://kevin-de-bruyne.prostoprosport-cz.org Belgicky fotbalista, zaloznik Manchesteru klub City” a belgicky narodni tym. Absolvent fotbalovych klubu „Ghent” a „Genk”. V roce 2008 zahajil svou karieru dospelych, debutoval v Genku.

  17. DarrinNiP表示:

    Vinicius Jose Paixan de Oliveira Junior vinicius-junior.prostoprosport-cz.org bezne znamy jako Vinicius Junior je brazilsky a spanelsky fotbalista , utocnik klubu Real Madrid a brazilsky reprezentant.

  18. DarrylTot表示:

    Mohamed Salah https://mohamed-salah.prostoprosport-cz.org je egyptsky fotbalista, ktery hraje jako utocnik za anglictinu. klub Liverpool a egyptsky narodni tym. Povazovan za jednoho z nejlepsich fotbalistu na svete.

  19. Hello, i think that i saw you visited my site thus i came to ?return the favor?.I am attempting to find things to enhance my web site!I suppose its ok to use a few of your ideas!!

  20. Bernardmyday表示:

    Harry Kane https://harry-kane.prostoprosport-cz.org dostal pozvanku do anglickeho tymu nezletilych jako prvni cas 17. na turnaj mladeze v Portugalsku. Utocnik se zaroven kvuli vazne nemoci neobjevil na triumfalnim mistrovstvi Evropy muzu do 17 let 2010 pro Brity.

  21. Williampow表示:

    Kylian Mbappe Lotten https://kylian-mbappe.prostoprosport-cz.org Francouzsky fotbalista, utocnik Paris Saint-Germain a kapitan tymu francouzskeho tymu. 1. cervence 2024 se stane hracem spanelskeho klubu Real Madrid.

  22. ChuckUnmab表示:

    Erling Breut Haaland https://erling-haaland.prostoprosport-cz.org je norsky fotbalista, ktery hraje jako utocnik za Anglicky klub Manchester City a norska reprezentace. Rekordman anglicke Premier League v poctu golu za sezonu.

  23. En iyi cevrimici kumarhaneyi kesfedin Sweet bonanza

  24. DonaldAtoli表示:

    Jude Victor William Bellingham https://jude-bellingham.prostoprosport-cz.org anglicky fotbalista, zaloznik spanelskeho klubu Real Madrid a anglicky narodni tym. V dubnu 2024 ziskal cenu za prulom roku z Laureus World Sports Awards. Stal se prvnim fotbalistou, ktery ji obdrzel.

  25. Qjiqol表示:

    cyclophosphamide order online – buy stavudine cheap buy cheap generic vastarel

  26. JoshuaDup表示:

    Edson Arantes do Nascimento https://pele.prostoprosport-br.com Brazilian footballer, forward (attacking midfielder. Played for Santos clubs) and New York Cosmos. Played 92 matches and scored 77 goals for the Brazilian national team.

  27. Willardvah表示:

    Neymar da Silva Santos Junior https://neymar.prostoprosport-br.com e um futebolista brasileiro que atua como atacante, ponta e atacante. meio-campista do clube saudita Al-Hilal e da selecao brasileira. Considerado um dos melhores jogadores do mundo. O maior artilheiro da historia da Selecao Brasileira.

  28. Jasondak表示:

    Thomas Mueller https://thomasmueller.prostoprosport-br.com is a German football player who plays for the German Bayern Munich. Can play in different positions – striker, attacking midfielder. The most titled German footballer in history

  29. Jeremywrips表示:

    Roberto Carlos da Silva Rocha https://roberto-carlos.prostoprosport-br.com Brazilian footballer, left back. He was also capable of playing as both a central defender and a defensive midfielder. World champion 2002, silver medalist at the 1998 World Championships.

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。