XML 파일 편집을 위한 Office 도구

XML 파일 편집을 위한 Office 도구

저는 고객이 XML 파일을 통해 데이터를 직접 업데이트할 수 있는 앱 솔루션을 개발했습니다. 이는 꽤 훌륭하지만 여전히 고객은 IT/사무 담당자가 있는 경우에도 너무 많은 작업이 필요한 XML 파일을 편집해야 합니다.

그래서 궁금했어요. OpenOffice나 Microsoft Office가 XML 파일을 쉽게 편집할 수 있는 일종의 표준 도구를 제공하는지 알고 계십니까? 필요한 XML 항목을 정의하면 데이터를 편집할 수 있는 표준 오피스 도구를 가리킬 수 있을까요?

단순히 기록을 편집할 수 있는 도구일 수도 있습니다. Office 도구를 사용하여 가능한 값 중에서 선택하는 데 도움이 되는 열이 있는 각 레코드입니다. 그거면 충분합니다. (제가 명시적으로 Office 도구를 요청하는 이유는 거의 모든 고객이 Office 도구에 능숙한 IT 인력을 보유하고 있기 때문입니다.)

답변1

Microsoft Office InfoPath 소프트웨어는 이러한 목적으로 설계되었습니다. 이를 통해 XML 문서를 디자인하고 사용자에게 양식으로 제공할 수 있으며 양식 항목이 XML 문서에 저장됩니다.

이것은 널리 사용되는 제품이 아니며 XML 문서를 받는 모든 사람이 소프트웨어를 가지고 있어야 합니다. (Office 365 Small Business Premium 구독과 함께 제공되는 Office 2013의 일부이며 기업 계약으로 사용할 수 있으며 사용이 예상되는 곳입니다.) Microsoft SharePoint와 연계되어 있으므로 당신을 도와주지 않습니다.

양식에서 사용/생성된 XML 형식의 데이터가 있는 Microsoft Word .docx(.doc 아님) 문서를 디자인하는 방법도 있습니다. 그런 다음 XML 형식의 데이터를 추출하는 방법이 있습니다. Office 2007에서 시작된 이 기능은 사용자 지정 콘텐츠라고 하며 이제 Word 2013의 디자이너 탭에 표시됩니다(옵션에서 활성화해야 함). 사용자 지정 XML 부분에 대한 스키마를 제어하고 여기에 필드를 매핑할 수 있습니다. 이는 XML 확장 팩 기능과 관련이 있을 수 있습니다. 도움말 시스템만으로는 더 많은 정보를 얻기가 어렵습니다.

OpenOffice .odt 문서의 경우 XForms 기능에 대한 지원 수준과 해당 기능이 요구 사항을 충족할 수 있는지 확인해야 합니다. 양식 결과를 XML로 추출하려면 약간의 작업이 필요할 수 있습니다. 보다http://wiki.openoffice.org/wiki/Documentation/OOo3_User_Guides/Writer_Guide/XForms.

답변2

Office에는 포함되어 있지 않지만XML 메모장Microsoft의 작은 무료 XML 편집기입니다.

1

물론 있습니다.많이무료 및 휴대용 XML 편집기를 포함한 다양한 XML 편집기를 사용할 수 있습니다. 위의 의견에 따르면 UI를 제공하고 XML 파일을 모든 사용자에게 직접 노출하지 말라고 조언하고 싶습니다(물론 고급 파일은 문제가 발생하면 모든 책임을 지며 조작할 수 있습니다).

관련 정보