Examples

Using the hcixmlcompile option to use a default namespace for encoding XML is set at compile time.

  • To let the XML compiler determine the default namespace:
    hcixmlcompile <current_compile_args>
  • To explicitly set no default namespace to replicate current behavior:
    hcixmlcompile -N none current_compile_args
  • To set the default namespace to the target namespace:
    hcixmlcompile -N target current_compile_args
  • To set the default namespace to another namespace:
    hcixmlcompile -N "http://www.otherns.com" <current_compile_args>

Using the hcixmlcompile option to change the white space for the encoded XML is set at compile time.

  • To implicitly have the target XML message encoded on a single line as it was before:
    hcixmlcompile current_compile_args
  • To explicitly have the target XML message encoded on a single line as it was before:
    hcixmlcompile -F none current_compile_args
  • To have the target XML message encoded with newlines between elements and tabbed whitespace to denote nesting level:
    hcixmlcompile -F pretty current_compile_args