Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for EscapeText (0.18 sec)

  1. src/encoding/xml/marshal.go

    	case StartElement:
    		if err := p.writeStart(&t); err != nil {
    			return err
    		}
    	case EndElement:
    		if err := p.writeEnd(t.Name); err != nil {
    			return err
    		}
    	case CharData:
    		escapeText(p, t, false)
    	case Comment:
    		if bytes.Contains(t, endComment) {
    			return fmt.Errorf("xml: EncodeToken of Comment containing --> marker")
    		}
    		p.WriteString("<!--")
    		p.Write(t)
    		p.WriteString("-->")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 18:46:41 UTC 2024
    - 31.2K bytes
    - Viewed (0)
  2. src/encoding/xml/xml.go

    )
    
    // EscapeText writes to w the properly escaped XML equivalent
    // of the plain text data s.
    func EscapeText(w io.Writer, s []byte) error {
    	return escapeText(w, s, true)
    }
    
    // escapeText writes to w the properly escaped XML equivalent
    // of the plain text data s. If escapeNewline is true, newline
    // characters will be escaped.
    func escapeText(w io.Writer, s []byte, escapeNewline bool) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 18:46:41 UTC 2024
    - 47.3K bytes
    - Viewed (0)
  3. src/encoding/xml/xml_test.go

    	expectErr := "unwritable"
    	err := EscapeText(errWriter{}, []byte{'A'})
    
    	if err == nil || err.Error() != expectErr {
    		t.Errorf("have %v, want %v", err, expectErr)
    	}
    }
    
    func TestEscapeTextInvalidChar(t *testing.T) {
    	input := []byte("A \x00 terminated string.")
    	expected := "A \uFFFD terminated string."
    
    	buff := new(strings.Builder)
    	if err := EscapeText(buff, input); err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 26 19:58:28 UTC 2024
    - 36.9K bytes
    - Viewed (0)
  4. src/html/template/transition.go

    		case ']':
    			inCharset = false
    		case '/':
    			// If "</script" appears in a regex literal, the '/' should not
    			// close the regex literal, and it will later be escaped to
    			// "\x3C/script" in escapeText.
    			if i > 0 && i+7 <= len(s) && bytes.Equal(bytes.ToLower(s[i-1:i+7]), []byte("</script")) {
    				i++
    			} else if !inCharset {
    				c.state, c.jsCtx = stateJS, jsCtxDivOp
    				return c, i + 1
    			}
    		default:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 11 19:54:31 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"Decoder.Entity", Field, 0},
    		{"Decoder.Strict", Field, 0},
    		{"Directive", Type, 0},
    		{"Encoder", Type, 0},
    		{"EndElement", Type, 0},
    		{"EndElement.Name", Field, 0},
    		{"Escape", Func, 0},
    		{"EscapeText", Func, 1},
    		{"HTMLAutoClose", Var, 0},
    		{"HTMLEntity", Var, 0},
    		{"Header", Const, 0},
    		{"Marshal", Func, 0},
    		{"MarshalIndent", Func, 0},
    		{"Marshaler", Type, 2},
    		{"MarshalerAttr", Type, 2},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
Back to top