xml_ppp - 클라우드의 온라인

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 xml_ppp 명령입니다.

프로그램:

이름


xml_pp - xml 예쁜 프린터

시놉시스


xml_pp [옵션] [ ]

기술


XML::Twig를 사용하는 XML 프리티 프린터

옵션


-NS[ ]
확장자가 제공되면 파일을 제자리에서 편집합니다("-i"와
확장자) 그러면 원본 파일이 해당 확장자로 백업됩니다.

확장에 대한 규칙은 Perl의 규칙과 동일합니다(perldoc perlrun 참조).
확장자가 "*"를 포함하지 않으면 원래 파일 이름에 추가됩니다.
확장자에 하나 이상의 "*" 문자가 포함된 경우 각 "*"는
현재 파일 이름.

-NS
예쁜 인쇄에 사용할 스타일: 없음, nsgmls, nice, indented, record, 또는
record_c(해당 스타일에 대한 정확한 설명은 XML::Twig 문서 참조), 'indented'
디폴트 값

-NS
태그의 공백을 유지합니다. 여러 "-p" 옵션을 사용하거나 다음과 같은 경우 태그를 인용할 수 있습니다.
당신은 하나 이상이 필요합니다

-이자형
XML::Twig output_encoding 사용(Text::Iconv 또는 Unicode::Map8 기반 및
Unicode::String) 출력 인코딩을 설정합니다. 기본적으로 원래 인코딩은
보존.

이 옵션을 사용하면 XML 선언이 업데이트됩니다(없는 경우 생성됨).

인코딩이 가능하려면 사용하는 파서가 인코딩을 지원하는지 확인하십시오.
Pretty_printed 파일을 처리하기 위해(XML::Parser는 'latin1'을 지원하지 않습니다. 예를 들어,
'iso-8859-1'을 사용해야 함)

-l 구문 분석되는 동안 문서를 출력하는 대신 메모리에 문서를 로드합니다.

이것은 버그를 방지하지만(BUGS 참조) 더 많은 메모리를 사용합니다.

-NS
처리할 파일 목록 읽기 , 한 줄에 하나씩

-v verbose(현재 처리 중인 파일 나열)

-- 인수 처리 중지(-로 시작하는 파일 처리)

-h 도움말 표시

사용 예


xml_pp foo.xml > foo_pp.xml # 예쁜 프린트 foo.xml
xml_pp < foo.xml > foo_pp.xml # 표준 입력에서 예쁜 인쇄

xml_pp -v -i.bak *.xml # 백업이 포함된 예쁜 인쇄 .xml 파일
xml_pp -v -i'orig_*' *.xml # 백업 이름은 orig_

xml_pp -i -p pre foo.xhtml # pre 태그의 공백 유지

xml_pp -i.bak -p 'pre code' foo.xml # pre 및 code 태그의 공백 유지
xml_pp -i.bak -p pre -p 코드 foo.xml # 동일

xml_pp -i -s record mydb_export.xml # 레코드 스타일을 사용하여 예쁜 인쇄

xml_pp -e utf8 -i foo.xml # 출력은 utf8로 됩니다.
xml_pp -e iso-8859-1 -i foo.xml # 출력은 iso-8859-1에 있습니다.

xml_pp -v -i.bak -f lof # lof의 예쁜 인쇄 파일

xml_pp -- -i.xml # -i.xml 파일을 예쁘게 인쇄합니다.

xml_pp -l foo.xml # 전체 파일을 메모리에 로드
# 예쁘게 인쇄하기 전에

xml_pp -h # 도움말 표시

onworks.net 서비스를 사용하여 xml_ppp 온라인 사용



최신 Linux 및 Windows 온라인 프로그램