어떤 문자를 찾을 수 있는 등 XML 문서 또는 이스케이프할 합니다 바뀌엇어요?
적절한 클래스 또는 라이브러리) 를 사용하는 경우, 자기들이 탈출이라니요 당신꺼에요. 다양한 XML 인한 문제는 string concatenation.
가지뿐입니다 5:
" "
' '
< <
> >
& &
위치에 따라 달라집니다 탈출이라니요 문자 특수 문자를 사용하고 있다.
[W3C 마크업 유효성 검사 서비스] 검증할 수 있는 참조용이므로 emc. (https://validator.w3.org/ # validate_by_input).
이스케이프입니다 5 명 모두 안전한 방법은 문자 텍스트, 그러나 3 자 ',', '& # 39 "', '와' t be 이스케이프된 needn& >, # 39, 텍스트:
<?xml version="1.0"?>
<valid>"'></valid>
그러나 5 명 모두 안전한 방법은 ',' 문자가 문자 속성뿐 이스케이프입니다 > needn&, t be 이스케이프된 # 39 의 속성:
<?xml version="1.0"?>
<valid attribute=">"/>
<?xml version="1.0"?>
<valid attribute="'"/>
마찬가지로 ',' t be " needn& # 39, & # 39 의 경우 이스케이프된 속성뿐 따옴표를 ',':
<?xml version="1.0"?>
<valid attribute='"'/>
안 할 수 있는 모든 5 특수 문자 ( 이스케이프된 의견:
<?xml version="1.0"?>
<valid>
<!-- "'<>& -->
</valid>
안 할 수 있는 모든 5 특수 문자 ( 이스케이프된 [CDATA] (https://en.wikipedia.org/wiki/CDATA) 단면에는:
<?xml version="1.0"?>
<valid>
<![CDATA["'<>&]]>
</valid>
안 할 수 있는 모든 5 특수 문자 ( 이스케이프된 xml 처리 지침:
<?xml version="1.0"?>
<?process <"'&> ?>
<valid/>
HTML 은 자체 일련의 이스케이프 코드를 많은 다루고 있는 자입니다.
아마도 이 도움이 된다.
문자 참조 :
>. Sgml 에서 HTML, XML 문서, >. 논리적 구조 알려진 문자 >. 데이터 및 속성 값을 이루어집니다. >. 각 시퀀스에만 있는 문자 >. 분명히 직접 갖고 있다 >. (사이트용 자체) 또는 수 있습니다. >. 일련의 문자를 대표되는 >. 문자 불렀으매 참조에는 재배케하여 >. 두 가지 유형이 있다. 숫자 >. 문자 참조와 문자 >. 엔티티입니다 참조입니다. 이 문서에서는 >. 문자 엔티티입니다 참조입니다 >. html, XML 문서 에서 사용할 수 있다.
그 기사를 열거합니다 다음과 같은 다섯 개의 미리 정의된 XML 엔티티가 포함된다:
quot "
amp &
apos '
lt <
gt >
사양에 따라 w3C (World Wide Web Consortium), [5 개의 문자가 나타나지 하는 그들의 ipv6-literal. xml 문서 형태로] [1] 에서 사용되는 경우를 제외하고 마크업으로 구분 처리 지침, 또는, 또는 셀명 CDATA 부분은. 이 모든 다른 경우 해당 문자를 사용하여 숫자 참조입니다 .해당 엔터티로부터 또는 인컨텍스트 교체해야 합니다 다음 표에 따라: 당초, , , , /kbd> < kbd> < kbd> Character&l, XML, , , , 숫자, XML, < replacement&l 엔티티에는 /kbd> kbd> replacement&l /kbd> < br/>;; ,,, 빨리, 빨리 < kbd> < & & & nbsp;;;;;; 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리, 빨리, 빨리 & & < /kbd> < kbd> &, amp, lt;; 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;;;; 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리 빨리, 빨리, 빨리 & & & & &;;;; 빨리, 빨리, 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;; 빨리 빨리 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리, 빨리, 빨리 & & < /kbd> < kbd> & amp; # 60;;;;;;;; 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리 빨리, 빨리, 빨리 & & & & &;;;; 빨리, 빨리, 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;; 빨리 빨리 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리, 빨리, 빨리 & & < /kbd> < br/>. ,,, 빨리, 빨리 < kbd> > & & & nbsp;;;;;; 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리 빨리, 빨리, 빨리 & & & & &;;;; 빨리, 빨리, 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;; 빨리 빨리 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리 & & & &, amp;;;; < < /kbd> kbd> gt. 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;;;; 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리 & & & <;;;;;; 빨리 빨리 & & /kbd> < kbd> &, amp;;;;;;; 빨리 빨리 빨리 & & & # 62;;;;;;;; 빨리 빨리 빨리, 빨리 & & & & &;;;;;; 빨리 빨리, 빨리, 빨리 & & & & &;;;; 빨리, 빨리, 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;; 빨리 빨리 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & < /kbd> < br/>,, ,,, 빨리, 빨리 < kbd> " & & & nbsp;;;;;; 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리 빨리, 빨리, 빨리 & & & & &;;;; 빨리, 빨리, 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;; 빨리 빨리 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & < /kbd> kbd>;;;; < & 크로트 amp;; 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;;;; 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리 빨리, 빨리, 빨리 & & & & &;;;; 빨리, 빨리, 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;; 빨리 빨리 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리, 빨리, 빨리 & & < /kbd> < kbd> &;;;;; 빨리, 빨리, 빨리 & & & # 34 amp;;;;;;; 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리 & & & < /kbd> < br/>;; ,,, 빨리, 빨리 < kbd> & & & & nbsp;;;;;; 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리 빨리, 빨리, 빨리 & & & & &;;;; 빨리, 빨리, 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;; 빨리 빨리 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리 & & & < /kbd> &, amp;;; < kbd> amp;; 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;;;; 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리 빨리, 빨리, 빨리 & & & & &;;;; 빨리, 빨리, 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;; 빨리 빨리 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리, 빨리, 빨리 & & < /kbd> < kbd>;;;;; 빨리, 빨리 & amp; # 38 & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리 & & & < /kbd> < br/>;; & # 39;;;;;; 빨리, 빨리 < kbd> & & &;;;;;; 빨리 빨리, 빨리, 빨리 & & & & &;;;; 빨리, 빨리, 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;; 빨리 빨리 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & < /kbd> kbd>;;;; < & apos amp;; 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;;;; 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리 빨리, 빨리, 빨리 & & & & &;;;; 빨리, 빨리, 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;; 빨리 빨리 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리, 빨리, 빨리 & & < /kbd> < kbd> &;;;; 빨리, 빨리, 빨리 & & & # 39 amp;;;;;;;; 빨리, 빨리, 빨리, 빨리 & & & & &;;;;;; 빨리 빨리, 빨리, 빨리 & & & & &;;;; 빨리, 빨리, 빨리, 빨리, 빨리, 빨리 & & & &;;;;;;; 빨리 빨리 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & &;;;;; 빨리, 빨리, 빨리, 빨리, 빨리 & & & & /kbd> < <;; br/>. 앞서 언급한 엔티티에는 사용할 수 있는 것을 볼 수 있을 뿐만 아니라, & 제외하고, HTML, XHTML 1.0, * amp; apos 함께 도입된 것이 아니라, 그 지역에 HTML 4. 이러한 이유로, 그리고 레트로 호환성에서는 보장하기 위해, [xhtml 사양명세 사용할 것을 권장합니다 & # 39 amp;;;] [2] 를 사용할 수 있습니다. [1]: http://www.w3.org/TR/xml11/ # 삼성전자는 미리 정의된 ent [2]: http://www.w3.org/TR/2002/REC-xhtml1-20020801/ # C_16
서로 다른 문자 탈출이라니요 태그와 속성을.
태그:
< <
> > (only for compatibility, read below)
& &
속성:
" "
' '
http://www.w3.org/TR/2008/REC-xml-20081126/ # 구문을
>. 앰퍼샌드 문자 (&) 그리고 왼쪽 ᄀ형강 브래킷에서 (<) 안 됩니다. >. 그 외에는 사용할 때 나타나는 ipv6-literal. 마크업으로 구분, 양식, >. 셀명, 또는 내부에서 처리 지침 또는 CDATA 부분은. 만약 >. 한편, 필요할 때 그 중 하나를 사용하여 숫자 이스케이프할 있어야 합니다. >. 문자 참조 또는 문장열 ". & amp, amp;; ". 및 ". & lt, amp;; ". >. 기록했다. 오른쪽 ᄀ형강 브래킷에서 (>) 사용하여 나타낼 수 있습니다 >. 구체화하십시오 ". gt, & amp;; " 이스케이프된 중 하나를 사용할 수 있도록 호환성을 위해, 합니다. >. ". gt, & amp;; ". 문자열의 " 나타날 때, 또는 문자 참조 ]] >. >. ". 표시 없는 내용이 있을 때, 문자열 끝에 CDATA >. 부분. >. >. 속성 값을 모두 포함될 수 있도록 단일 및 큰따옴표 >. 아포스트로피 또는 단일 쿼트에 문자 (& # 39;) " 로 나타낼 수 있습니다. >. & apos amp;;; , 그리고 " 큰따옴표 문자 (") " 있다. & 크로트 amp;;; ".
[1]: https://www.w3.org/TR/xml/ # 구문을 [2]: https://www.w3.org/TR/xml/ # 초 스타르타크스 [3]: https://www.w3.org/TR/xml/ # 초 참조입니다 [4]: https://www.w3.org/TR/xml/ # 전트 타바루이 [5]: https://www.w3.org/TR/xml/ # 삼성전자는 주석 [6]: https://www.w3.org/TR/REC-xml/ # 초 cdata 주야간 [7]: https://www.w3.org/TR/xml/ # 초 pi [8]: https://www.w3.org/TR/xml/ # 전트 샤르타
요약 된 출처: http://en.wikipedia.org/wiki/XML # 탈출이라니요
5 개의 미리 정의된 엔티티에는:
< represents "<"
> represents ">"
& represents "&"
' represents '
" represents "
" 허용, 모든 유니코드 문자를 숫자로 나타낼 수 있습니다 참조입니다. ". 예를 들면 다음과 같습니다.
中
대부분 범위는 특별히 제외된 제어 문자 및 기타 유니코드 (생쥐라.), 즉, 그들은 can& # 39 이스케이프된 또는 직접 수행될 수 없다.
전용 <. 및 &. 문자 데이터가 있어야 합니다 () 는 이스케이프된 수정표시 아닌 경우 취급할 수 있게 한다.