카테고리 보관물: 자바스크립트

xml에 빈태그 없애기정규식

기존 데이터를 불러와서 그대로 저장할때 에러가 나는 경우가 있음

<aaa> </aaa> 이렇게 되어 있는데 저사이에 들어간 값이 뭘까 했는데

제니퍼 확인시 쿼리에서는 \a\9\9\9\9라고 들어가있는데 이게 뭔지 모르겠음

그래서 저게 뭔가 한참 찾았는데..

피들러에서 헥사코드로보니..그냥 스페이스 -_-;

그래서 xml을 serialize해서 정규식으로 처리

str.replace(/>\s</g, “><“);

참 저렴한…

정규식의 \s 에는 \f, \n, \r, \t, \v, \u00A0, \u2028, \u2029 요것들이 포함되어 있으니 참고.