2017-01-31 1 views
0

파일이 .py 형식이며 도시 목록이 포함되어 있습니다. 어떻게 PHP에서 디코딩 할 수 있습니다. 사용자가 Android 앱에서 도시를 검색하게하고 검색 쿼리가 내 서버로 이동하여 검색된 문자열이 목록의 도시 중 하나와 일치합니다..py 파일의 텍스트 디코딩

BusCity = { 
'14TH MILE STONE': '14TH MILE STONE', 
'AACHARA': 'AACHARA', 
'AADSAR': 'AADSAR', 
'AAHOR': 'AAHOR', 
'AAMBUR': 'AAMBUR', 
'AANJAR': 'AANJAR', 
'AASIND': 'AASIND', 
'AASPUR': 'AASPUR', 
'AASTRA': 'AASTRA', 
'AATHANKARAI': 'AATHANKARAI', 
'AATOOR': 'AATOOR', 
'AATTHUR': 'AATTHUR', } 

또 다른 목록이 .py 파일과 동일하며 에어 포트 목록이 포함되어 있습니다.

AAB_dict = {'city': 'Arrabury', 'code': 'AAB', 'worldareacode': '802', 'country': 'Australia', 'longitude': '141.0', 'latitude': '-26.75', 'airportname': 'Arrabury', 'gmt': '+10.0'} 

    AAE_dict = {'city': 'Annaba', 'code': 'AAE', 'worldareacode': '500', 'country': 'Algeria', 'longitude': '8.0', 'latitude': '36.83', 'airportname': 'Les Salines', 'gmt': '+1.0'} 

    AAZ_dict = {'city': 'Ambriz', 'code': 'AAZ', 'worldareacode': '127', 'country': 'Angola', 'longitude': '13.1', 'latitude': '-7.85', 'airportname': 'Ambriz', 'gmt': '+1.0'} 

어떻게하면 도시와 국가의 이름을 얻을 수 있도록이 구조를 디코딩 할 수 있습니까?

+0

그 중 하나를 포함하는 python 파일을 만들고 JSON 형식으로 출력합니다. 그런 다음 PHP에서 해당 파일을 실행하십시오. – AbraCadaver

+0

안녕하세요, JSON 형식으로 출력하는 방법은 무엇입니까? –

+0

'python json'을 google에 놓고 첫 번째 링크를 클릭하십시오. – RobertB

답변

0

.py 파일은 데이터가 변수에 포함 된 파이썬 파일입니다.

이상적으로, 데이터를 데이터베이스로 가져오고 싶을 것입니다 (MySQL/Mongo를보십시오). 그런 다음 도시 이름을 수신하고 데이터베이스에서 해당 행을 찾은 다음 국가 및 공항과 같은 관련 정보를 리턴하는 서버 측 스크립트를 원하는 서버 측 언어로 사용할 수 있습니다.

위에 언급 된 각 단계에 대한 많은 자습서가 있습니다.

관련 문제