자바나라
하나의 게시글에 5개의 이미지를 첨부한 글을 리스트로 출력하고 싶을 때,5개의 이미지의 주소를 배열에 담아 게시판 Vo List 에 포함시켜 출력하려 했으나Service 영역에서 이미지를 배열에 담을 때 글마다 담고자하는 이미지의 갯수가 달라 배열을 사용할수 없음을 깨달았다. 결국 boardVo 에 List를 변수선언 해주어 vo 안에 list 형태로 담아 해결 했다. vo 에 list 를 선언하여 담을 수 있음을 생각해 두자. 결국 List 와 List 를 Map 하여 jsp 에 출력하는 방법을 선택했다. jquery 에서 map. xxxList 형태로 불러올 수 있으며 render 함수에 render(boardVo,boardImglist) 로 가면 글하나 당 이미지 여러개를 출력할 수 있다.
* 지난 시간에 facebook api를 통해 jtbcnews 페이지로부터 데이터를 받아왔고, jtbcnews.json 형태의 파일로 저장해 두었다. * 이번 시간에는 해당 파일을 읽어와 텍스트처리하는 과정을 다루겠다. 123456789101112131415161718192021222324 import jsonimport re# json 파일명,추출할 데이터의 json key값을 주면 문자열을 리턴한다.def json_to_str(filename,key): jsonfile = open(filename,'r',encoding="utf-8") json_string = jsonfile.read() jsondata = json.loads(json_string) #print(type(json_string)) #p..
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899# 대소문자 관련 메소드 s = "i like Python" print(s.upper()) # 모두 대문자print(s.lower()) # 모두 소문자print(s.swapcase()) # 대->소 , 소->대문자로 print(s.capitalize()) # 문장의 첫글자만 대문자로print(s.title()) # 단어의 첫글자를 대문자로 print("===========..